Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hvordan samhandler bonusruter med Statamics GraphQL -støtte


Hvordan samhandler bonusruter med Statamics GraphQL -støtte


Basert på søkeresultatene, samhandler ikke bonusruter i Statamic direkte med Statamics innebygde GraphQL-støtte. Her er et sammendrag av hvordan de er forskjellige:

1. Bonusruter: "Bonusruter" -addonet lar deg definere tilleggsinnsamlings- og taksonomiruter i Statamic. Disse rutene er definert i `ruter/web.php` -filen ved å bruke` ruten :: bonus () `metode. Bonusruter brukes først og fremst til å lage SEO-vennlige nettadresser og monteringssamlinger til forskjellige deler av nettstedet ditt.

2. GraphQL API: Statamic har innebygd støtte for en GraphQL API, som gir et skrivebeskyttet API for å levere innhold til fronten din, eksterne apper, spa og andre kilder. GraphQL API er aktivert som standard i Statamic 3.3+.

3. Separate funksjonaliteter: Bonusruter og GraphQL API tjener forskjellige formål. Bonusruter brukes til URL -styring og ruting i din statamiske applikasjon, mens GraphQL API brukes til å utsette innholdet ditt for eksterne systemer og frontender.

4. Ingen direkte integrasjon: Søkeresultatene indikerer ikke noen direkte integrasjon eller interaksjon mellom bonusruter og Statamics GraphQL API. De er separate funksjoner som kan brukes uavhengig.

5. Potensiell kombinasjon: Mens bonusruter og GraphQL API ikke samhandler direkte, kan du potensielt kombinere dem i statamiske applikasjoner. For eksempel kan du bruke bonusruter for å lage SEO-vennlige URL-er for innholdet ditt, og deretter utsette innholdet gjennom Statamics GraphQL API for konsum ved frontend-applikasjonen eller andre systemer.

Oppsummert er bonusruter og Statamics GraphQL API separate funksjoner som tjener forskjellige formål. Bonusruter brukes til URL -styring og ruting i din statamiske applikasjon, mens GraphQL API brukes til å utsette innholdet ditt for eksterne systemer og frontender. De kan brukes uavhengig eller i kombinasjon, avhengig av søknadens krav.

Sitasjoner:
[1] https://stackoverflow.com/questions/75373946/can-we-use-statamic-cms-as-a-backend-and-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/jackslight/bonus-utes
[5] https://statamic.dev/controllers