认识Vue.js+Vue.js的优缺点+和与其他前端框架的区别
生活随笔
收集整理的這篇文章主要介紹了
认识Vue.js+Vue.js的优缺点+和与其他前端框架的区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
首先,我們先了解什么是MVX框架模式?
MVX框架模式:MVC+MVP+MVVM
1.MVC:Model(模型)+View(視圖)+controller(控制器),主要是基于分層的目的,讓彼此的職責分開。
View通過Controller來和Model聯(lián)系,Controller是View和Model的協(xié)調者,View和Model不直接聯(lián)系,基本聯(lián)系都是單向的。
用戶User通過控制器Controller來操作模板Model從而達到視圖View的變化。
2.MVP:是從MVC模式演變而來的,都是通過Controller/Presenter負責邏輯的處理+Model提供數(shù)據(jù)+View負責顯示。
在MVP中,Presenter完全把View和Model進行了分離,主要的程序邏輯在Presenter里實現(xiàn)。
并且,Presenter和View是沒有直接關聯(lián)的,是通過定義好的接口進行交互,從而使得在變更View的時候可以保持Presenter不變。
MVP模式的框架:Riot,js。
3.MVVM:MVVM是把MVC里的Controller和MVP里的Presenter改成了Vie
總結
以上是生活随笔為你收集整理的认识Vue.js+Vue.js的优缺点+和与其他前端框架的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 外贸七日通(4) 实务篇:外贸单证的缮制
- 下一篇: 中大型Vue项目的前端架构-1