Slide 18
Slide 18 text
◆ Componentが肥大化しやすい
😇原因
Adapter, Stateは1画面に対して1つずつだが、
Viewは1画面に対して複数作成されて、増加スピードが著しいため
🌟対策
FeatureごとにComponentを作成する運用を開始
👉 並列ビルドでビルド時間の削減や、ミニアプリを作る際の依存関係を減
らせるなどの恩恵が!
💡方針
既存の一枚岩となったComponentを各FeatureComponent,
SharedComponentへ移行
これまでの分割方法の課題
Shared
Component
Component
Mission
Component
Community
Component
18