在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ MVVM、MVC框架模式是對于整個項目還是對于前后端而言?

MVVM、MVC框架模式是對于整個項目還是對于前后端而言?

新手不太理解mvc mvvm框架模式,在深入理解它們之前想弄清楚的一個問題就是,mvc、mvvm是對于整個項目而言還是針對前后端的架構(gòu)模式?
用一句話表達我的問題就是:“咱們公司前端是mvvm模式,后端是mvc模式”。
這句話表達的對么?

回答
編輯回答
苦妄

MVC可以理解為大多數(shù)項目的一種模式。具體什么含義應該很多地方都可以百度的到。
MVVM指得是像angular,vue等前端框架的一種省去DOM操作而使用數(shù)據(jù)驅(qū)動開發(fā)的模式。這種模式可以理解為從后端獲取到數(shù)據(jù)后,這個數(shù)據(jù)值得是M(model) ,通過view-model將數(shù)據(jù)渲染到view上。同時,如果view上的數(shù)據(jù)發(fā)生變化,view-model也會檢測到這個變化通知model進行相應的數(shù)據(jù)改變。
所以,我認為mvc是針對整個項目,mvvm是指前端。

2017年10月18日 04:19
編輯回答
殘淚

在理解了MVC等概念和你公司各處分別做什么后,你應該會有自己的答案?,F(xiàn)在糾結(jié)一個名字意義未必大。

我自己的想法是: 如果后端僅是提供數(shù)據(jù) (json) 和靜態(tài)文件的東西, 那這個東西沒有必要強行叫做View, 只是Model的一部分。

2018年2月3日 18:31
編輯回答
只愛你

這樣理解沒有問題
實際上在更細的粒度上也可以應用類似的模式 例如你的某個模塊之類

2017年7月6日 01:08