アプリケーションの要件を定義 アプリの目的と機能を明確にする 必要なデータ構造を決める UIのデザインを決める プロジェクトのセットアップ プロジェクトの初期化(npm init, tsconfig.jsonの設定など) 必要なライブラリやフレームワークをインストールする ソースコードのディレクトリ構造を決める