본문 바로가기

OLD_달려라/Android39

Flutter ] ViewModel 만들 때 유용한 library provider | Flutter Package A wrapper around InheritedWidget to make them easier to use and more reusable. pub.dev Use this package as a library 1. Depend on it Add this to your package's pubspec.yaml file: dependencies: provider: ^4.3.2+2 2. Install it You can install packages from the command line: with Flutter: $ flutter pub get Alternatively, your editor might support flutter pub get. Check t.. 2020. 9. 24.
Flutter 강의(비공개) ] MVVM Pattern 적용해보기 보호되어 있는 글 입니다. 2020. 9. 24.
Flutter 강의(비공개) ] 공적 마스크 앱 ... 1차 코드 보호되어 있는 글 입니다. 2020. 9. 24.
MVVM Pattern이란? (+ MVC , MVP와의 차이점) MVVM 패턴이란? MVVM vs MVC vs MVP 모든 입력은 Controller 에서 처리 Controller는 View를 선택만하고 업데이트를 시켜주지 않기 때문에 View는 Model을 이용하여 업데이트 View는 Model을 이용하기 때문에 서로간의 의존성을 완벽히 피할 수 없다는 단점이 있고, 좋은 MVC 패턴이라 함은 View와 Model간의 의존성을 최대한 낮게한 패턴이 좋은 패턴 입력이 View에서 처리 Presenter는 View의 인스턴스를 갖고 있으며 View와 1대1 관계이고, 그에 해당하는 Model의 인스턴스 또한 갖고 있기 때문에 View와 Model 사이에서 다리와 같은 역할 MVC 패턴과는 다르게 Presenter를 통해 Model과 View를 완벽히 분리해 주기 때문에.. 2020. 9. 24.