MVCパターンで考えてたけどMVVMってViewからViewModel経由せずにModel触るもんなんかな。というかComposeみたいなデザインパターンはデータ層とUI状態層どう分けるんだ
Discussion
ControllerとViewModelの違いはViewの変更フローの違いだけでほかは変わらなかった。気にしなくて良さそう
> 注: このページは、読者が Android フレームワークの基本について熟知していることを前提としています。
アプリ アーキテクチャ ガイド | Android デベロッパー | Android Developers
https://developer.android.com/jetpack/guide?hl=ja
🙄
Laravel使ってたときに触って全然仲良くなれなかった依存注入、Androidアプリの推奨アーキテクチャ読んでると避けない方がいいかもしれんになってる