반응형
자동차 생산의 역사는 포드가 만든 대량 생산체제 전 후로 나누고 있다. 그만큼 포드는 자동차 보급에 엄청난 혁신을 가지고 왔다.
그 혁신은 코딩을 하는 개발자 세계에도 존재한다. 평범한 계산기 프로그램에도 필요한 코드의 양은 어마무시하다. 그렇기에 모든 코드를 main.dart에 쭉 쓰는 건 비효율적이다. 계산기에 필요한 구성품을 나누어 따로 보관하는 것이 MVC, MVVM 이다.
MVC
-Model
-View
-Control
MVVM
-Model
-View
-ViewModel
의 약자이다.
두 가지를 알아본 결과 나같은 코딩을 이제 막 배우는 입장에서는 다 똑같다.
앞으로 어플을 개발함에 있어
lib 파일에
Model
View
Control 파일을 만드는 연습을 하려고 한다.
그래야 내 부족한 코드를 봐주는 선배님들의 시간이 절약될테니 말이다.
728x90
반응형
'Flutter-플러터 > 플러터 공부' 카테고리의 다른 글
Get X 4편 - 테마 변경 (0) | 2022.10.14 |
---|---|
Get x 3편 - 종속성 관리 (0) | 2022.10.14 |
Get x 2편 - Get x의 상태관리에 대해 (1) | 2022.10.11 |
Get X 1편 - Get X에 대해 (0) | 2022.10.09 |
플러터 Stateful 위젯의 생명주기 ?? (0) | 2022.09.21 |