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