Slide 12
Slide 12 text
Monorepo
12
● UI / BFF / Microservices を単一のGitHub Repositoryに共存
させるモノレポ構成を導入
○ Repository間の移動によるコンテキストスイッチを軽減
○ path-filteringにより、変更されたファイルのパスに応じてCIを制御
● マイクロサービスの雛形を自動生成するスクリプトを用意
○ 自動生成→CIに組み込むだけで開発環境にサーバーが立ち上がる
ディレクトリ構成
./
- .circleci
- proto
- rust
- common
- service-a
- service-b
- service-c
- typescript
- apps
- ui
- bff