Slide 6
Slide 6 text
5
サービス説明: 技術構成
フロントエンド: React, Next.js
バックエンド: NestJS + Prisma
DB: MySQL 8.0
プラットフォーム: AWS (CloudFront/ECS/Fargate/RDS 等)
その他: AWS CDK, GitHub, GitHub Actions
pnpm + Turborepo
特徴として、複数のアプリケーション/ツールを Monorepo 方式で管理
バックエンドはモノリシックアーキテクチャで構成され部分的にモジュラモノリス要素も取り入れている
BF/FE間はRESTful APIで連携し、SSRも活用している