플러터 클린 아키텍처

MSU·2024년 6월 13일
0

Flutter

목록 보기
4/18

Data Layer

데이터 소스에서 데이터 가져오기
원격, 로컬에서 가져온 데이터를 DTO로 변환

Domain Layer

도메인에서 DTO를 데이터 모델로 변환

레포지터리 인터페이스로 메서드를 먼저 정의하고 (Repository)

레포지터리를 구현(RepositoryImpl)

레포지터리에서 받아온 데이터를 usecase에서 받아서 비즈니스 로직 처리 후 뷰 단(presenter)에 전달

Presentation Layer

presenter에서 상태관리(Bloc, Provider, getX)로 상태 감지

profile
안드로이드공부

0개의 댓글