Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Как бонусные маршруты взаимодействуют с поддержкой Statamic GraphQL


Как бонусные маршруты взаимодействуют с поддержкой Statamic GraphQL


Основываясь на результатах поиска, бонусные маршруты в Statamic не напрямую взаимодействуют со встроенной поддержкой GraphQL Statamic. Вот краткое изложение того, как они отличаются:

1. Бонусные маршруты: аддон «бонусные маршруты» позволяет определять дополнительные маршруты сбора и таксономии в статитики. Эти маршруты определяются в файле `Routes/web.php` с использованием метода` route :: bonus () `. Бонусные маршруты в основном используются для создания удобных для SEO URL-адресов и сборов для установки в разные секции вашего сайта.

2. GraphQL API: Statamic имеет встроенную поддержку для API GraphQL, который предоставляет API только для чтения для доставки контента на ваш фронт, внешние приложения, курорты и другие источники. API GraphQL включен по умолчанию в Statamic 3.3+.

3. Отдельные функции: бонусные маршруты и API GraphQL служат разным целям. Бонусные маршруты используются для управления и маршрутизации URL -адреса в рамках вашего стадиищавого приложения, в то время как API GraphQL используется для выявления вашего контента на внешние системы и фронта.

4. Нет прямой интеграции: результаты поиска не указывают на какую -либо прямую интеграцию или взаимодействие между бонусными маршрутами и API GraphQL Statamic. Это отдельные функции, которые можно использовать независимо.

5. Потенциальная комбинация: в то время как бонусные маршруты и API GraphQL не взаимодействуют напрямую, вы можете объединить их в своем стати автоматическом приложении. Например, вы можете использовать бонусные маршруты для создания удобных для SEO URL-адресов для вашего контента, а затем раскрыть этот контент через API GraphQL Statamic для потребления вашим приложением или другими системами.

Таким образом, бонусные маршруты и API Statamic GraphQL являются отдельными функциями, которые служат различным целям. Бонусные маршруты используются для управления и маршрутизации URL -адреса в рамках вашего стадиищавого приложения, в то время как API GraphQL используется для выявления вашего контента на внешние системы и фронта. Они могут использоваться независимо или в комбинации, в зависимости от требований вашего приложения.

Цитаты:
[1] https://stackoverflow.com/questions/75373946/can-we-use-statamic-cms-as-a-abackend-and-vue-with-graphql-on-the-frontend-for
[2] https://statamic.dev/graphql
[3] https://statamic.com/addons?page=2&sort=name
[4] https://statamic.com/addons/jacksleight/bonus-routes
[5] https://statamic.dev/controllers