Development
Next.js でブランドサイトを構築した話
はじめに
個人のサイトを作りたいと思い、技術選定から始めました。フレームワークは Next.js を選択。
技術スタック
- Next.js (App Router)
- TypeScript
- Tailwind CSS
- Markdown (ブログ記事の管理)
学んだこと
最初は Markdown をどう扱うか悩みましたが、gray-matter と remark を組み合わせることで、シンプルかつ柔軟なブログ基盤を作ることができました。
将来的に拡張も視野に入れていますが、まずはローカルの Markdown ファイルで運用を始めます。Repository パターンを採用しているので、データソースの切り替えも容易です。
まとめ
シンプルに始めて、必要に応じて拡張していく。この考え方は開発においてとても大切だと実感しました。