Flutter - CRUD, riverpod
참고 자료 기본 개념 CRUD - Create, Read, Update, Delete MVC 모델 사용자가 편집하길 원하는 모든 데이터를 갖고 있어야 함. 뷰나 컨트롤러에 대해 어떤 정보도 알지 말아야 함. 변경이 일어나면, 변경 통지에 대한 처리 방법을 구현해야 함. 뷰 모델이 가지고 있는 정보를 따로 저장해서는 안됨. 모델이나 컨트롤러와 같이 다른 구성 요소들을 몰라야 함. 변경이 일어나면 변경 통지에 대한 처리 방법을 구현해야 함. 컨트롤러 모델이나 뷰에 대해서 알고 있어야 함. 모델이나 뷰의 변경을 모니터링해야 함.