앱 아키텍처는 앱의 부분과 그 각 부분에 필요한 기능 간 경계를 정의한다.
→ 기능 별로 앱이 잘 나누어져야 한다는 것이다.
일반적인 아키텍처 원칙에 따라 각 애플리케이션에는 최소한 두가지 레이어가 포함되어야한다.