🎉
Next.jsブログが(ほぼ)完成しました!
2024/03/27
React、Next.jsの勉強を1ヶ月ほどしてきたので、アウトプットも兼ねた自分のポートフォリオ兼ブログサイト(本サイト)がほぼほぼ形になりました。先週Next.jsで同じようなブログをblog-starter-appという公式のブログ雛形をカスタマイズして作ったばかりですが、
- 記事の更新がやりづらい
- 元から色々なファイルが用意されていてごちゃごちゃしている
- 自分で一からNext.jsを使った開発を行ってみたい
などの不満・理由があり本サイトを作成するに至りました。使いまわせるページは使い回し、新たにZennの投稿最新10件の表示と、microCMSと連携したオリジナルブログ機能を実装しました。いわゆるJamstack構成というやつです。他にもダークモードの配色のカスタマイズやページ遷移時のアニメーションなど、細かな部分にも拘ってみました。なかなか時間がかかりましたが、割といい感じにできて気に入っています。
技術的な話はZennの記事でまとめていこうと思うので、このブログについても詳しくはZennの投稿でまとめたいですね。
ただ、
- 動的OGPの設定
- Google Analytics
- 自分のドメインの設定
- ページネーション
など、まだまだ実装・挑戦したい機能がたくさんあるので、これからやっていきたいと思います。
それでは。
(3/27追記)
動的OGPの設定はなんとか今日中に終わらせることができました!