Slide 11
Slide 11 text
並列開発のポイント②: 機能分離アーキテクチャ
apps/frontend/features/ apps/backend/features/
├── agents/ ├── mcp/
│ ├── components/ │ ├── commands/callTool/
│ ├── actions/ │ └── queries/listTools/
│ └── hooks/ ├── oauth/
├── mcps/ └── health/
└── dashboard/
pnpm + Turborepo のmonorepo構造
frontend: Feature-Sliced
Design(機能ごとにcomponents,actions,hooksを内包)
backend: DDD + CQRS(domain層 + Command/Query分離)
共通: Feature間の直接依存を禁止
11