淺談MVC、MVP、MVVM的區別

MVC的概念很早就知道,現在發現還有MVP、MVVM,那麼這些設計模式有什麼區別呢?簡單談一下自己的理解 前言 MVC、MVP和MVVM都是爲了解決界面呈現和邏輯代碼分離而出現的模式。經典的MVC模式是M-V-X模式的老祖宗,MVP和MVVM都是在MVC的基礎上演化而來,和MVC框架模式一樣,Model模型處理數據代碼。這些架構的目的都是爲了提高代碼的複用率、降低代碼的耦合度、便於模塊測試、版本的
相關文章
相關標籤/搜索