Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ¿Cómo interactúan las rutas de bonificación con el soporte GraphQL de Statamic?


¿Cómo interactúan las rutas de bonificación con el soporte GraphQL de Statamic?


Según los resultados de la búsqueda, las rutas de bonificación en Statamic no interactúan directamente con el soporte GraphQL integrado de Statamic. Aquí hay un resumen de en qué se diferencian:

1. Rutas de bonificación: el complemento "Rutas de bonificación" le permite definir rutas de taxonomía y recopilación adicionales en Statamic. Estas rutas se definen en el archivo `routes/web.php` usando el método `Route::bonus()`. Las rutas de bonificación se utilizan principalmente para crear URL compatibles con SEO y montar colecciones en diferentes secciones de su sitio.

2. API GraphQL: Statamic tiene soporte integrado para una API GraphQL, que proporciona una API de solo lectura para entregar contenido a su interfaz, aplicaciones externas, SPA y otras fuentes. La API GraphQL está habilitada de forma predeterminada en Statamic 3.3+.

3. Funcionalidades separadas: las rutas de bonificación y la API GraphQL tienen diferentes propósitos. Las rutas de bonificación se utilizan para la gestión y el enrutamiento de URL dentro de su aplicación Statamic, mientras que la API GraphQL se utiliza para exponer su contenido a sistemas y interfaces externos.

4. Sin integración directa: los resultados de la búsqueda no indican ninguna integración o interacción directa entre las rutas de bonificación y la API GraphQL de Statamic. Son funciones independientes que se pueden utilizar de forma independiente.

5. Combinación potencial: Si bien las rutas de bonificación y la API GraphQL no interactúan directamente, potencialmente puedes combinarlas en tu aplicación Statamic. Por ejemplo, podría utilizar rutas adicionales para crear URL compatibles con SEO para su contenido y luego exponer ese contenido a través de la API GraphQL de Statamic para que lo consuma su aplicación frontend u otros sistemas.

En resumen, las rutas de bonificación y la API GraphQL de Statamic son características separadas que sirven para diferentes propósitos. Las rutas de bonificación se utilizan para la gestión y el enrutamiento de URL dentro de su aplicación Statamic, mientras que la API GraphQL se utiliza para exponer su contenido a sistemas y interfaces externos. Se pueden utilizar de forma independiente o en combinación, según los requisitos de su aplicación.

Citas:
[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