오늘은 Flutter의 MVVM 구조와 Riverpod 패턴을 중심으로 학습했다.Model, Repository, ViewModel, View 간의 데이터 흐름을 이해하고,Form과 TextFormField의 작동 원리, 그리고 Key의 역할을 구체적으로 익혔다.MVVM + Riverpod 구조Model: 데이터의 형태와 JSON 변환 방식을 정의한다. (fromJson, toJson)Repository: 외부에서 데이터를 불러와 Model 객체로 변환한다.ViewModel: Repository에서 데이터를 가져와 상태(state)에 저장하고 View에 전달한다.View: 사용자가 보는 화면이며, ViewModel의 상태 변화에 따라 갱신된다.Form / TextFormField / GlobalKeyFo..