인프런 커뮤니티 질문&답변

정정훈님의 프로필 이미지
정정훈

작성한 질문수

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

Product Pagination 세팅하기

안녕하세요 선생님 강의 잘보고 있습니다

작성

·

281

0

강의를 거의 중후반 정도 까지 보고 있는데, 이리저리 찾아보다 보니 MVVM 디자인 패턴이 주로 앱개발 할때 많이 사용되는 패턴이라고 하더라구요.

각 레이어들의 정의를 찾아보니 배달앱 개발 수업에서도
UI 를 담당하는 Screen (View)
상태를 관리하는 Provider (View Model)
api 통신을 담당하는 Repository (Model)

이렇게 이해해도 무리가 아닐까요? 아니면 약간 더 들어가야 하는 내용들이 있다면 어떤것들이 있는지 궁굼합니다

답변 1

1

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

그렇게 생각하셔도 좋습니다.

다만 Model은 일반적으로 api 통신을 이야기 하진 않고 전반적인 비즈니스 로직을 지칭합니다.

감사합니다!

정정훈님의 프로필 이미지
정정훈
질문자

그렇군요! 답변 감사합니다

다음에 MVVM 패턴 수업도 추가해주신다면 꼭 결제해서 들어보고 싶습니다! 여러모로 많은 도움 받고있습니다 감사합니다

정정훈님의 프로필 이미지
정정훈

작성한 질문수

질문하기