microCMS

Gatsbyとの連携

最終更新日:2023年03月27日

Gatsbyとは

GatsbyはReact製の静的サイトジェネレーターです。
GraphQLを用いて必要なデータを取得し、Reactコンポーネントに渡すことができるのが特徴です。
詳しくはGatsbyの公式ドキュメントをご覧ください。

The Best React-Based Framework | Gatsby
https://www.gatsbyjs.com/

gatsby-source-microcms

microCMSと連携することで事前に全コンテンツを取得し、Gatsbyに備わっている機構によりGraphQLで必要なコンテンツを取り出し、画面に表示させることが可能です。

microCMSとの連携には下記npmパッケージをご利用いただけます。
こちらはオープンソースとなっているため、どなたでもIssueの追加やプルリクエストが可能です。

gatsby-source-microcms | Gatsby
https://www.gatsbyjs.com/plugins/gatsby-source-microcms/