- 플러터 아키텍처의 이론과 실제: 단계별 접근 방식을 제시 🏗️
- 데이터 소스(Data Sources): 앱 데이터의 단일 출처 역할 🗄️
- 레포지토리(Repositories): 특정 데이터 유형에 대한 비즈니스 로직 담당 🗂️
- 계층형 아키텍처(Layered Architecture): 상위 계층이 하위 계층의 기능을 사용하는 구조 🧱
- 관심사 분리(Separation of Concerns): 각 구성 요소의 목적 명확화 🎯
- Google의 권장 Android 아키텍처를 Flutter에 적용 가능성 제시 🤖
- 스트림 기반 상태 관리(Stream-based State Management): UI가 Cubit으로부터 데이터를 풀링하지 않고 스트림을 통해 수신하는 방식 🌊