目次
MVVMとは
「Model」「View」「ViewModel」の3つのコンポーネントを使用したものになります。
「Model」は、データを管理するコンポーネントになります。
データ関連のロジックはこちらに追加していきます。
「View」は、レイアウト、外観をUI管理するコンポーネントになります。
その為、データやロジック等は持たせない設計を行う必要があります。
「ViewModel」は、「Model」と「View」を仲介するコンポーネントになります。
また描画関連のロジックはこちらに追加していきます。
参考URL
https://learn.microsoft.com/ja-jp/dotnet/architecture/maui/mvvm