- MVVM 패턴은 여러 뷰와 연결될 수 있는 장점이 있는 반면, MVP 패턴은 하나의 뷰와만 연결될 수 있다. 🧐
- MVVM 에서는 '뷰 모델' 개념이 사용되어 여러 뷰를 관리하며, 뷰 모델은 관찰 가능한 데이터(Observable)를 활용한다. 👓
- 뷰 모델과 뷰 사이의 연결은 '라이프사이클'을 통해 관리되며, 뷰 모델은 액티비티와 연결되어 데이터 변경을 감시하고 적용한다. 🔄
- 뷰 모델은 여러 뷰에 공유될 수 있기 때문에, 화면 이동이나 프래그먼트를 활용하는 경우 유용하다. 🔗