検索結果によると、Statamic のボーナス ルートは Statamic の組み込み GraphQL サポートと直接対話しません。それらの違いをまとめると次のようになります。
1. ボーナス ルート: 「ボーナス ルート」アドオンを使用すると、Statamic で追加のコレクション ルートと分類ルートを定義できます。これらのルートは、「Route::bonus()」メソッドを使用して「routes/web.php」ファイル内で定義されます。ボーナス ルートは主に、SEO に適した URL を作成し、サイトのさまざまなセクションにコレクションをマウントするために使用されます。
2. GraphQL API: Statamic には、フロントエンド、外部アプリ、SPA、その他のソースにコンテンツを配信するための読み取り専用 API を提供する GraphQL API のサポートが組み込まれています。 GraphQL API は Statamic 3.3 以降ではデフォルトで有効になっています。
3. 個別の機能: ボーナス ルートと GraphQL API は異なる目的を果たします。ボーナス ルートは Statamic アプリケーション内の URL 管理とルーティングに使用され、GraphQL API はコンテンツを外部システムやフロントエンドに公開するために使用されます。
4. 直接統合なし: 検索結果には、ボーナス ルートと Statamic の GraphQL API 間の直接統合や相互作用は示されていません。これらは独立して使用できる個別の機能です。
5. 組み合わせの可能性: ボーナス ルートと GraphQL API は直接相互作用しませんが、Statamic アプリケーションでそれらを組み合わせることができる可能性があります。たとえば、ボーナス ルートを使用してコンテンツの SEO に適した URL を作成し、そのコンテンツを Statamic の GraphQL API を介して公開して、フロントエンド アプリケーションや他のシステムで使用できるようにすることができます。
要約すると、ボーナス ルートと Statamic の GraphQL API は、異なる目的を果たす別個の機能です。ボーナス ルートは Statamic アプリケーション内の URL 管理とルーティングに使用され、GraphQL API はコンテンツを外部システムやフロントエンドに公開するために使用されます。これらは、アプリケーションの要件に応じて、単独で使用することも、組み合わせて使用することもできます。
引用:[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