多言語ブログをNext.jsからGatsby.jsに変更。理由や設計の概要など
当ブログ(route360.dev)を、開設当初のNext.jsからGatsby.jsで作り替えました。※こちらでリポジトリを公開しています。 移行の理由としては、有り体に言えば「私がGatsby.jsのほうにより慣れ親しんでいる」からで…
当ブログ(route360.dev)を、開設当初のNext.jsからGatsby.jsで作り替えました。※こちらでリポジトリを公開しています。 移行の理由としては、有り体に言えば「私がGatsby.jsのほうにより慣れ親しんでいる」からで…
Gatsby.jsサイト用にGoogle Firebaseを使ってコメントシステムを作った際の、備忘録です。 Firebaseとは、アプリ開発用のプラットフォームで、ログインシステムやカートシステム等のデータを格納したり読み書きができる機…
Algoliaは、超高速のサイト内検索を実現する、同名の会社の検索エンジン製品です。 さまざまなサイトに採用されており、エンジニアの方であればドキュメンテーション系でAlgoliaのロゴをご覧になったこともあると思います。Gatsby.j…
ヘッドレスCMSを使っていればカテゴリーやタグの管理は楽ですが、Markdownの場合は一工夫必要です。 英数字のみのカテゴリーであればそこまで難しくありませんが、日本語の場合は「カテゴリー名は日本語、スラッグは英数字」というパターンも多…
Markdownで書かれたブログに、目次を追加する方法です。 こちらのブログを参考にさせて頂きました。ありがとうございます🙏 参考 Next.js + Markdown (marked) で作るブログサイト 上記記事のコードを、いくらかア…