본문 바로가기 메뉴 바로가기

개발자놀이

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발자놀이

검색하기 폼
  • 분류 전체보기 (27)
    • Flutter (23)
    • Python, FastAPI (2)
    • Flutter Q&A (1)
    • 팀,프로젝트 (1)
  • 방명록

remoteDataSource (1)
Flutter 앱 개발을 위한 MVVM아키텍처 - 3부 Data Layer

Data Layer App전체에 필요한 데이터를 제공하는 곳으로, Repository 패턴으로 구성되어 있다. 보통 ViewModel이 Repository에 필요한 정보를 요청하게 되고, RemoteDataSource, LocalDataSource를 통해 외부혹은 내부스토리지의 데이터를 가져오거나 갱신한다. Repository 데이터 저장소라는 의미의 Repository는 실제 ViewModel에서 Data Layer에 접근하는 객체이다. 보통은 특정 도메인 별로 Repository를 만들게 되는데 예를 들면 UserRepository, PostRepository와 같은 형태로 구분해서 만든다. 위 에서 확인 할 수 있듯이 ViewModel은 여러 Repository를 참조할 수 있으며, 각 Reposi..

Flutter 2021. 11. 22. 22:36
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • dart enum
  • Flutter
  • RenderObject
  • Android
  • enum member
  • MVVM
  • Flutter TDD
  • widget element
  • Mutiple Flutter
  • DART
  • dart 2.17
  • FlutterEngine
  • flutter_secure_storage
  • navigator
  • LocalKey
  • freezed
  • Flutter LifeCycle
  • Route
  • flutter i18n
  • flutter mvvm
  • json_serializable
  • flutter l10n
  • Flutter3.0
  • python3
  • Widget Tree
  • flutter2.0
  • flutter 다국어처리
  • Element LifeCycle
  • StatefulWidget LifeCycle
  • flutter element
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바