💻

【2026年版】私の開発環境・言語など

に公開

お久しぶりです。抱負では1週間に1回記事を書くはずが、既に2週間経ってしまいました。。。

概要

私はもうすぐ社会人5年目になるWebアプリの開発者です。
この時期あるあるなのかもしれませんが、無双状態に入っている気がします。
社会人になりたての頃は色々と苦戦していましたが、最近では「私は最強❗️作れないものなんてない😎」と感じています。
この記事ではそんな私が、今どのような言語で開発しているかなどを書いていきます!

マシン💻

私の開発マシンは、以下のとおりです。
いずれはデスク周りの紹介などもしたいですね

  • PC : M4 MacBook Air (家ではクラムシェルモードで利用)
  • キーボード : Magic Keyboard (JIS配列・テンキー付き)
  • トラックパッド : Magic Trackpad

開発環境・言語📝

使用している開発環境・言語は以下のとおりです。

  • Antigravity (Geminiの入ったVSCode)
  • GitHub
  • Docker
  • Next.js (TypeScript, AppRouter, APIRoutes)
  • MySQL
  • fake-gcs (Google Cloud Storageをローカルで再現するツール)
  • TailwindCSS
  • Framer Motion
  • HeroUI

以前はバックエンドにLaravelを使用していましたが、最近ではNext.jsのAPIRoutesを使うようになりました。
なぜLaravelをやめたかを語り始めると、「Next.js VS Lavavel」の戦争に巻き込まれそうなのでそれは後日にしますね!

本番環境☁️

本番環境は、大体以下の構成になることが多いです。

  • Cloud Run
  • Cloud SQL (MySQL)
  • Cloud Storage

最後に😌

この世界は日進月歩だと思います。今の開発環境はこのとおりですが、半年後には全然違うことをしているかもしれません。
そういえば使っているHeroUIは、ReactNativeに対応するみたいなので、いずれReactNativeでスマホアプリを作っているかもしれません。今年はスマホアプリにも挑戦したいなと思っていたので。
いろんな人がいろんな開発環境を作っていますが、答えは一つではないと思います。
それぞれに合った開発環境を作れればと思いますし、Next.jsをやる人にとっての参考になればと思います。

Discussion