mvvm框架有哪些

目前,mvvm的框架主要有四種,分別為vue.js、react.js、avalon、angular.js 。
【mvvm框架有哪些】MVVM本質上是MVC的改進版 。MVVM就是將其中的View的狀態和行為抽象化 , 將視圖UI和業務邏輯分開 , 它可以取出Model的數據,同時幫忙處理View中由于需要展示內容而涉及的業務邏輯 。MVVM框架的由來便是MVP模式與WPF結合的應用方式時發展演變過來的一種新型架構框架 。它立足于原有MVP框架并且把WPF的新特性糅合進去 , 以應對客戶日益復雜的需求變化 。MVVM模式和MVC模式一樣,主要目的是分離視圖和模型,它具有低耦合、可重用性、獨立開發、可測試等優點 。