6. インフラ構成 7. 使用技術の選定理由 開発環境 使用技術 : Docker スクールのカリキュラムでDockerでの環境構築に慣れていたこと、環境ごとの差異を最小限に抑えられることからDocker / docker-composeをベースの技術として選びました。 フロントエンド 使用技術: React / TypeScript / Next.js 構想の段階からThree.jsを導入することを考えていたので、豊富なUIライブラリも含めて使用できるReactの採用は必須でした。 ▼ React学習のためにまとめた記事 また、TypeScriptの記事を書いたことがきっかけで型定義の手法を知り、実際に手を動かして学ぶ必要があると感じました。 ▼ TypeScript学習のためにまとめた記事 さらに、開発を始めた頃にApp routerが登場し、従来のPages routerとの違いを直