#순간을기억하는방법

MVVM 디자인패턴 본문

Flutter/Start

MVVM 디자인패턴

kelvin1227 2024. 8. 23. 18:26

MVVM은 Model, ViewModel, View를 줄임말이다

  • ModelView
  • View 
  • Model

 

Clean Architecture

  • 장점: 확장성이 좋고 테스트가 용이함
  • 단점: 작은 프로젝트에서는 과도한 구조일 수 있음

BLoC (Business Logic Component)

  • 장점: 상태 관리가 명확하고 예측 가능
  • 단점: 보일러플레이트 코드가 많음

Provider Pattern

  • 장점: 간단하고 직관적인 상태 관리
  • 단점: 복잡한 상태 관리에는 한계가 있을 수 있음
 

'Flutter > Start' 카테고리의 다른 글

BuildContext  (0) 2025.04.02
StatelessWidget 과 StatefulWidget 차이점  (0) 2024.08.27
Flutter 주요파일(요주의 인물들)  (0) 2024.08.23
Flutter에서 폴더 구조잡기  (0) 2024.08.23