💻
【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