對MVC、MVP、MVVM的理解

最近看了一堆js框架的文檔,有點亂,想分門別類整理一下,但是首先需要搞清楚這些框架裏面經常談論的MV*之類的概念。MVC的概念很早就知道,現在發現還有MVP、MVVM,那麼這些設計模式有什麼區別呢?談一下自己的理解。 剛開始理解這些概念的時候認爲這幾種模式雖然都是要將view和model解耦,但是非此即彼,沒有關係,一個應用只會用一種模式。後來慢慢發現世界絕對不是隻有黑白兩面,中間最大的一塊其實是
相關文章
相關標籤/搜索