mvc和mvvm區(qū)別面試 mvvm模式的理解?
mvvm模式的理解?web前端怎么入門學習?GitHub用戶kamr nahmedse最近分享了一個有趣的圖表,介紹了從事前端和后端web開發(fā)的程序員和Devops可以使用的職業(yè)發(fā)展路徑或技術。這是一
mvvm模式的理解?
web前端怎么入門學習?
GitHub用戶kamr nahmedse最近分享了一個有趣的圖表,介紹了從事前端和后端web開發(fā)的程序員和Devops可以使用的職業(yè)發(fā)展路徑或技術。這是一個很好的專業(yè)培訓手冊程序員誰是做前端和后端網站開發(fā)
!介紹
前端路線圖
后端路線圖
mvc和mvvm區(qū)別?
在MVC中,可以直接查看訪問模型。因此,視圖將包含模型信息和一些不可避免的業(yè)務邏輯。MVC模型注重模型的不變性,因此在MVC模型中,模型不依賴于視圖,視圖依賴于模型。此外,由于某些業(yè)務邏輯是在視圖中實現(xiàn)的,因此很難更改視圖,至少那些業(yè)務邏輯不能重用。
MVVM是“雙向綁定數據模型數據”的核心,視圖和模型之間沒有連接,MVC是通過ViewModel進行單向通信。換句話說,視圖和模型必須由控制器支持。MVC和MVVM的區(qū)別并不是VM完全取代了C。ViewModel的目的是提取控制器中顯示的業(yè)務邏輯,而不是取代控制器。其他視圖操作服務應該在控制器中實現(xiàn)。換句話說,MVVM實現(xiàn)了業(yè)務邏輯組件的重用。
被我們公司的后端大佬說你們前端真的沒什么技術含量,我該怎么懟回去?
直接回復:dute正在移動磚塊。你還有優(yōu)越感嗎?他們都是敢死隊。你還在死亡的路上嗎?你覺得自己優(yōu)越嗎?