Com base nos resultados da pesquisa, as rotas de bônus no Statamic não interagem diretamente com o suporte GraphQL integrado do Statamic. Aqui está um resumo de como eles diferem:
1. Bonus Routes: O complemento "Bonus Routes" permite definir rotas adicionais de coleta e taxonomia no Statamic. Essas rotas são definidas no arquivo `routes/web.php` usando o método `Route::bonus()`. As rotas de bônus são usadas principalmente para criar URLs amigáveis para SEO e montar coleções em diferentes seções do seu site.
2. API GraphQL: Statamic tem suporte integrado para uma API GraphQL, que fornece uma API somente leitura para entregar conteúdo para seu front-end, aplicativos externos, SPAs e outras fontes. A API GraphQL é habilitada por padrão no Statamic 3.3+.
3. Funcionalidades separadas: As rotas de bônus e a API GraphQL atendem a propósitos diferentes. As rotas bônus são usadas para gerenciamento e roteamento de URL dentro de seu aplicativo Statamic, enquanto a API GraphQL é usada para expor seu conteúdo a sistemas externos e front-ends.
4. Sem integração direta: Os resultados da pesquisa não indicam nenhuma integração direta ou interação entre rotas de bônus e a API GraphQL da Statamic. São recursos separados que podem ser usados de forma independente.
5. Combinação potencial: Embora as rotas de bônus e a API GraphQL não interajam diretamente, você pode combiná-las potencialmente em seu aplicativo Statamic. Por exemplo, você pode usar rotas de bônus para criar URLs compatíveis com SEO para seu conteúdo e, em seguida, expor esse conteúdo por meio da API GraphQL da Statamic para consumo por seu aplicativo front-end ou outros sistemas.
Em resumo, as rotas de bônus e a API GraphQL do Statamic são recursos separados que atendem a propósitos diferentes. As rotas bônus são usadas para gerenciamento e roteamento de URL dentro de seu aplicativo Statamic, enquanto a API GraphQL é usada para expor seu conteúdo a sistemas externos e front-ends. Eles podem ser usados de forma independente ou em combinação, dependendo dos requisitos da sua aplicação.
Citações:[1] https://stackoverflow.com/questions/75373946/can-we-use-statamic-cms-as-a-backend-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