Remdamiesi paieškos rezultatais, „Statamic“ premijos maršrutai tiesiogiai nebendrauja su įmontuota „Statamic“ „GraphQL“ palaikymu. Štai santrauka, kaip jie skiriasi:
1. Premijos maršrutai: „premijos maršrutai“ priedas leidžia apibrėžti papildomus surinkimo ir taksonomijos maršrutus statutinėmis. Šie maršrutai yra apibrėžti faile „maršrutai/web.php`“ naudojant „Route :: Bons ()“ metodą. Premijos maršrutai pirmiausia naudojami kuriant SEO draugiškus URL ir montavimo kolekcijas į skirtingas jūsų svetainės dalis.
2. „GraphQL API“: „Statamic“ turi integruotą „GraphQL“ API palaikymą, kuriame pateikiama tik skaitymo API, skirta pateikti turinį jūsų priekinėms, išorinėms programoms, SPA ir kitiems šaltiniams. „GraphQL“ API įjungta pagal numatytuosius nustatymus „Statamic 3.3+“.
3. Atskiros funkcijos: premijos maršrutai ir „GraphQL API“ tarnauja skirtingais tikslais. Premijos maršrutai naudojami URL valdymui ir maršrutizavimui jūsų „Statamic“ programoje, o „GraphQL“ API naudojama jūsų turiniui eksponuoti išorinėms sistemoms ir frontendams.
4. Nėra tiesioginės integracijos: paieškos rezultatai nenurodo jokios tiesioginės integracijos ar sąveikos tarp premijų maršrutų ir „Statamic“ „GraphQL“ API. Tai yra atskiros savybės, kurias galima naudoti savarankiškai.
5. Potencialus derinys: Nors premijos maršrutai ir „GraphQL API“ tiesiogiai nesikiša, galite juos sujungti į savo „Statamic“ programą. Pvz., Galite naudoti premijos maršrutus, kad sukurtumėte SEO draugiškus URL jūsų turiniui, ir tada atskleisti tą turinį naudodamiesi „Statamic“ „GraphQL“ API, kad galėtumėte vartoti jūsų frontend programą ar kitas sistemas.
Apibendrinant galima pasakyti, kad premijos maršrutai ir „Statamic“ „GraphQL API“ yra atskiros funkcijos, kurios tarnauja skirtingais tikslais. Premijos maršrutai naudojami URL valdymui ir maršrutizavimui jūsų „Statamic“ programoje, o „GraphQL“ API naudojama jūsų turiniui eksponuoti išorinėms sistemoms ir frontendams. Jie gali būti naudojami savarankiškai arba kartu, atsižvelgiant į jūsų programos reikalavimus.
Citatos:[1] https://stackoverflow.com/questions/75373946/can-we-use-statamic-cms-a-a-backend-and-cith-graphql-on-the-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