prawaki
記事一覧へ戻る

開発日誌

Next.jsで技術ブログを作り始める

個人開発の発信拠点として、Next.jsとMarkdownで技術ブログを自作することにした経緯と方針。

  • Next.js
  • React
  • 個人開発

prawaki(プラワキ)という名前で、個人開発の発信を始めることにしました。名前の由来は「プラスなものを、湧かせたい」。つくったものや学んだことを、誰かのプラスになる形で残していく場所として、このブログを立ち上げます。

なぜブログを自作するのか

発信だけが目的なら、既存のブログサービスを使うのが早いはずです。それでも自作を選んだのは、このサイト自体を個人開発の題材にしたかったからです。

WordPressのような完成したCMSに乗るのではなく、Next.jsを使ってサイトの構造・フロントエンド・記事データの管理・デプロイまでを自分の手で組み立てます。開発の過程で迷ったことや決めたことは、そのまま記事のネタになります。

技術構成

構成はできるだけシンプルに始めます。

  • フレームワーク: Next.js(App Router)+ React + TypeScript
  • 記事管理: Markdownファイルをリポジトリ内で管理(DBなし)
  • ホスティング: 静的書き出ししたout/をXserverに配置

最初の段階では、ログイン機能・管理画面・コメント機能・DBはあえて持ちません。静的サイトとして小さく公開し、必要になった段階で拡張していきます。

これから書くこと

このブログでは、開発中のプロジェクトの進捗と、その過程で得た技術メモを中心に書いていきます。いま動いているのは、個人開発の2D・3Dゲームづくりと、このサイト自体の開発です。

完成した成果だけでなく、迷った判断や失敗も含めて記録していくつもりです。気長にやっていきますので、応援してもらえたら嬉しいです。