Tatsuya Nambu

Development

Next.js でブランドサイトを構築した話

はじめに

個人のサイトを作りたいと思い、技術選定から始めました。フレームワークは Next.js を選択。

技術スタック

  • Next.js (App Router)
  • TypeScript
  • Tailwind CSS
  • Markdown (ブログ記事の管理)

学んだこと

最初は Markdown をどう扱うか悩みましたが、gray-matterremark を組み合わせることで、シンプルかつ柔軟なブログ基盤を作ることができました。

将来的に拡張も視野に入れていますが、まずはローカルの Markdown ファイルで運用を始めます。Repository パターンを採用しているので、データソースの切り替えも容易です。

まとめ

シンプルに始めて、必要に応じて拡張していく。この考え方は開発においてとても大切だと実感しました。