본문 바로가기

Foggy day

검색하기
Foggy day
프로필사진 jinhan38

  • 분류 전체보기 (134)
    • Android (47)
    • Kotlin (26)
    • Flutter (60)
      • Flutter document (2)
      • Flutter widget (27)
      • Flutter 앱 (2)
      • Dart 문법 (14)
      • Flutter 기타 (12)
      • Flutter 강의 (1)
Guestbook
Recent Posts
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록ValueListenableBuilder (1)

Foggy day

[Flutter] MVVM 패턴 적용 (상태관리 라이브러리 없이)

이번 포스팅에서는 MVVM 패턴에 대해서 알아보겠습니다. MVVM 패턴은 Model, View, ViewModel의 줄임말입니다. 이 패턴을 사용하는 이유는 UI를 그리는 View와 데이터클래스인 Model, 데이터들을 담고 있는 ViewModel을 따로 관리하기 위해서입니다. 따로 관리한다는 것은 의존성을 줄여줌으로써 유지보수의 편의성과 오류의 가능성을 줄여줄 수 있다는 것을 의미합니다. 또한 특정 데이터가 변경됐을 때 UI의 변경도 쉽게 구현할 수 있습니다. 이번 MVVM 패턴 앱에서는 상태관리 라이브러리를 사용하지 않습니다. ChangeNotifier와 ValueListenableBuilder, ValueNotifier, ValueNotifierList(커스텀으로 만든 클래스), AnimatedBu..

Flutter/Flutter 앱 2023. 3. 19. 22:35
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바