Contentful関連の記事を読んで、とりあえずhttps://github.com/greglobinski/gatsby-starter-personal-blogこちらのstarterのデザインがいい感じだったのでテンプレートとして導入してブログを書いてみたのですが、デフォルトだとファイルシステムからコンテンツを読むようになっていて、contentfulに対応させようと色々と変更してみたものの思ったより手間がかかりそうで放置していました。今日ふとgatsbyのstarterでいい感じのものがないかなぁとこのあたりを漁っていて見つけたのがgatsby-starter-netlify-cmsです。CodeでゴリゴリMarkdownを書いてgithubにわざわざpushしなくて良くなると思い導入することにしました。Netlifyをクリックするだけです。repositoryに新しいrepositoryが作成されNetlify側でビルドが始まります。Netlifyにログインするとたぶんビルドが成功していて、表示されているリンクからアクセスできます。私は自分ドメインを設定しているので自分のドメイン名表示されていますが、Netlifyから割当てられたURLが表示されているはずです。settingsから簡単に設定できます。利用したhttps化の設定も非常に楽にできます。アクセスするとログイン画面になりますので別途飛んできていたメールからアカウントを認証し、その情報を使ってログインしてみてください。ここまでできたらあとは記事を書くだけです。エディタもそこそこ使いやすいんじゃないでしょうか。使ってみましたが、エディタが突然エラーを吐いて落ちる、日本語入力時に1文字抜けたり謎の見えない文字が入ったりする、記事によってはjsがエラーを吐いてプレビューが表示されないなど不具合が多いのであまりオススメできません。)おまけ細かいところを修正します。Productページは今必要ないので消しておくロゴを差し替えるMarkdownの機能拡張gatsby-remark-prismjsgatsby-remark-katexgatsby-remark-smartypantsgatsby-remark-prismjsはスタイルがblumaと一部コンフリクトするのでスタイルを追加する各種SNSのシェアボタン追加editorial_workflowを有効にして下書きを可能にするこんな感じでちょこちょこ改造していけばいい感じになりそうです。CMSGatsbyComments。