はじめに このブログが採用している静的サイトジェネレータ (以降 SSG) を Hugo から Gatsby へと移行しました。この記事では移行したいと思うに至ったモチベーションや、移行するなかでやりたかったことについて書いていきたいと思います。 移行理由 そもそもの前提として Hugo に対して、強い不満があった訳ではありません。欲しい機能は大抵揃っているし、ビルドも高速で快適です。ただ、Markdown から HTML へ変換する際に細かい拡張が難しい、それ一点の理由で移行を決めました。 例えば、コードブロックにタイトルを付けたい場合、以下のような記法でタイトルを付けることのできるサービスは幾つかあるかと思います。 これまでブラウザに読み込ませる JavaScript 側でなんとか実現していましたが、どこか釈然としない部分がありました。他にも <img /> に対して loading
![Hugo から Gatsby への移行と、やりたかったこと - wadackel.me](https://cdn-ak-scissors.b.st-hatena.com/image/square/7c6b0bac5825ab5dfe3e51df7e9dcb8c1c7a81c4/height=288;version=1;width=512/https%3A%2F%2Fblog.wadackel.me%2F2020%2Fhugo-to-gatsby%2Fogp.png)