タイトルで全てが完結している記事です。 ↓これ。 github.com Next.jsのようなフレームワークで静的なサイトのコンテンツを生成する際には、元となるデータ(よくあるのはお知らせやブログ記事)を何かしらの形で管理しなくてはならない。 どうするのがいいのか? 適当に検索してヒットしたのがContentlayerだったので使ってみて「いい感じだった」ラッキーというわけです。 「データの管理: 所定のディレクトリにMarkdownファイルを置けばそれが個別のページにレンダリングされる」のような感じ。 まだベータ版なのだけれど十分に使って行けるかと思う*1。 この辺の体験が特によかった。 導…