日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

[Vue][面试]谈谈你对MVC、MVP和MVVM的理解

發布時間:2024/3/12 vue 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [Vue][面试]谈谈你对MVC、MVP和MVVM的理解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

談談你對MVC、MVP和MVVM的理解

答題思路:此題涉及知識點很多,很難說清楚,說透徹,因為MVC,MVP這些我們前端程序員自己甚至都沒用過。但是恰恰反映了前端這些年從無到有,
從有到優的變遷過程,因此沿此思路回答將十分清除。

Web1.0時代

在web1.0時代,并沒有前端的概念。開發一個web應用多數采用ASP.NET/Java/PHP編寫,項目通常由多個aspx/jsp/php文件構成,每個文件中同時包含了HTML、CSS、JavaScript、C#/Java/PHP代碼,
系統整體架構可能如下圖所示:

這種架構的好處是簡單快捷,但是,缺點也非常明顯:JSP代碼難以維護。

為了讓開發更加便捷,代碼更易維護,前后端職責更清晰。便衍生出MVC開發模式和框架,前端展示以模板的形式出現。典型的框架就是Spring、Strcuts、Hibernate。
整體框架如下圖所示:

總結

以上是生活随笔為你收集整理的[Vue][面试]谈谈你对MVC、MVP和MVVM的理解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。