クイックスタートチュートリアル
このチュートリアルでは、最初のMBC CQRS Serverlessアプリケーションの作成方法を説明します。完了時には、ローカルで動作するAPIが完成します。
前提条件
開始する前に、以下がインストールされていることを確認してください:
- Node.js 20.x 以降
- Docker と Docker Compose
- AWS CLI(ローカル開発では実際のクレデンシャルは不要です —
.envファイルにAWS_ACCESS_KEY_ID=localとAWS_SECRET_ACCESS_KEY=localを設定してください) - Git
ステップ1: 新規プロジェクトの作成
MBC CQRS CLIを使用して新しいプロジェクトをスキャフォールドします:
npx @mbc-cqrs-serverless/cli new my-app
cd my-app
CLIは以下の構造でプロジェクトを作成します:
my-app/
├── src/
│ ├── main.ts
│ ├── main.module.ts
│ └── ...
├── infra-local/
│ ├── docker-compose.yml
│ └── serverless.yml
├── prisma/
│ └── schema.prisma
├── package.json
└── ...