Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Ako bonusové trasy interagujú s podporou GraphQL spoločnosti Statamic


Ako bonusové trasy interagujú s podporou GraphQL spoločnosti Statamic


Na základe výsledkov vyhľadávania bonusové trasy v staame priamo interagujú so vstavanou podporou GraphQL spoločnosti Statamic. Tu je zhrnutie toho, ako sa líšia:

1. Bonusové trasy: Addon „bonusové trasy“ vám umožňuje definovať ďalšie trasy zberu a taxonómie v Statame. Tieto trasy sú definované v súbore `routes/web.php` pomocou metódy` route :: bonus () `. Bonusové trasy sa používajú predovšetkým na vytvorenie SEO priateľských adries a zbierky pripevnenia do rôznych častí vášho webu.

2. GraphQL API: Statamic má vstavanú podporu pre rozhranie GraphQL API, ktoré poskytuje rozhranie API iba na čítanie na dodávanie obsahu do frontendu, externých aplikácií, kúpeľov a ďalších zdrojov. API GraphQL je v predvolenom nastavení povolené v Statamic 3.3+.

3. Samostatné funkcie: Bonusové trasy a API GraphQL slúžia na rôzne účely. Bonusové trasy sa používajú na správu a smerovanie URL v rámci vašej aplikácie Statamic, zatiaľ čo rozhranie GraphQL API sa používa na odhalenie obsahu externým systémom a frontundom.

4. Žiadna priama integrácia: Výsledky vyhľadávania neuvádzajú žiadnu priamu integráciu ani interakciu medzi bonusovými trasami a API spoločnosti Statamic's GraphQL. Sú to samostatné vlastnosti, ktoré je možné použiť samostatne.

5. Potenciálna kombinácia: Zatiaľ čo bonusové trasy a rozhranie GraphQL API neinteragujú priamo, môžete ich potenciálne kombinovať vo vašej statickej aplikácii. Napríklad by ste mohli použiť bonusové trasy na vytvorenie SEO-priateľských adries URL pre váš obsah a potom tento obsah odhaliť prostredníctvom API spoločnosti Statamic GraphQL pre spotrebu pomocou vašej aplikácie Frontend alebo inými systémami.

Stručne povedané, bonusové trasy a API spoločnosti Statamic GraphQL sú samostatné funkcie, ktoré slúžia na rôzne účely. Bonusové trasy sa používajú na správu a smerovanie URL v rámci vašej aplikácie Statamic, zatiaľ čo rozhranie GraphQL API sa používa na odhalenie obsahu externým systémom a frontundom. Môžu sa používať nezávisle alebo v kombinácii v závislosti od požiadaviek vašej aplikácie.

Citácie:
[1] https://stackoverflow.com/questions/75373946/can-we-use-static-cms-a-backend-and--vue-with-graphql-on-the-frontend-fortend
[2] https://statamic.dev/graphql
[3] https://statamic.com/addons?page=2&sort=name
[4] https://statamic.com/addons/jacksleight/bonus-rutes
[5] https://statamic.dev/controllers