Flutter 앱 개발을 위한 MVVM아키텍처 - 2부 View와 ViewModel
View View는 유저에게 UI를 보여주는 곳으로, View 클래스 하나로 이루어져 있다. Flutter에서는 선언형 UI를 사용한다. 그래서 모든 View의 구성요소들은 Widget이 되고, 이것들의 위젯트리를 만들어 화면을 표시하게 된다. 기반이 되는 대표 Widget으로 StatefulWidget과 StatelessWidget이 있다. StatefulWidget은 자체적으로 state를 유지하고 관리하기 때문에 커스텀 위젯을 만드는데 주로 사용하는 편이다. 우리처럼 ViewModel에서 state를 관리할 경우에는 StatelessWidget으로 View를 만드는 것이 개념적으로 바람직 하다. PostListView (post/post_list_view.dart) 게시물 목록을 표시하는 View ..
Flutter
2021. 11. 15. 12:42
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Android
- Flutter3.0
- RenderObject
- flutter 다국어처리
- enum member
- dart 2.17
- freezed
- Flutter TDD
- Element LifeCycle
- navigator
- DART
- flutter_secure_storage
- Route
- dart enum
- flutter2.0
- FlutterEngine
- Widget Tree
- LocalKey
- MVVM
- flutter element
- widget element
- Flutter
- Mutiple Flutter
- flutter l10n
- python3
- json_serializable
- Flutter LifeCycle
- flutter mvvm
- StatefulWidget LifeCycle
- flutter i18n
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함