2025年9月24日水曜日

MVVM

 Model , View , View Model (MVVM pattern)は、次のような分割である。


Model     データを保持するだけで、ビジネスロジックは持たない

ViewModel   ModelとViewをつなぐ

View             フォーマット化されたデータを保持する

責務は、次のとおり。

(1) Model 

・オブジェクトを保持する

・オブジェクトの変更を通知する

・データのバリデーション

(2) View 

レイアウト

(3) ViewModel 

・Viewにデータを提供する

・ロジックを提供する





0 件のコメント:

コメントを投稿

まぎらわしい 「フェールXXX」

1.基本は、フォールトトレイランス 故障が発生しても、動作を続け、大きな可用性を実現する。 フォールトトレイランスを実現する考え方として 「フェイルセーフ」「フェイルソフト」などの考え方がある。 (1)フェイルセーフ(安全重視です) システムに障害が発生しても、部分停...