Next.js と FastAPI によるフルスタック開発のためのテンプレートです (Health Status Checker が含まれています)
-
backend/.envrcファイルを作成し、必要な環境変数を設定する -
backendディレクトリで以下のコマンドを実行し、依存パッケージをインストールするuv sync
-
backendディレクトリで以下のコマンドを実行し、開発サーバーを立ち上げるmake dev
-
backendディレクトリで以下のコマンドを実行し、Schema・APIクライアントの設定ファイルを生成するmake gen
-
frontendで使用する Node.js と Yarn をインストールするvolta install node volta install yarn
-
frontendディレクトリで以下のコマンドを実行し、依存パッケージをインストールするyarn
-
frontendディレクトリで以下のコマンドを実行し、Schema・API クライアントを生成yarn gen
-
frontendディレクトリで、以下の環境変数ファイルfrontend/.env.localを作成するNEXT_PUBLIC_API_BASE_URL=http://127.0.0.1:8000 -
frontendディレクトリで以下のコマンドを実行し、開発サーバーを立ち上げるyarn dev
-
http://localhost:3000へアクセスしてページが表示されれば OK
