“约见”面试官系列之常见面试题之第一百零七篇之vue的作用(建议收藏)
Vue.js(讀音?/vju?/,?類似于view)是一套構建用戶界面的漸進式框架。與其他重量級框架不同的是,Vue?采用自底向上增量開發的設計。Vue?的核心庫只關注視圖層,并且非常容易學習,非常容易與其它庫或已有項目整合。另一方面,Vue?完全有能力驅動采用單文件組件和Vue生態系統支持的庫開發的復雜單頁應用。
Vue.js?的目標是通過盡可能簡單的?API?實現響應的數據綁定和組合的視圖組件?[1]??。
Vue.js?自身不是一個全能框架——它只聚焦于視圖層。因此它非常容易學習,非常容易與其它庫或已有項目整合。另一方面,在與相關工具和支持庫一起使用時,Vue.js?也能完美地驅動復雜的單頁應用。
簡單說,因為他只關注視圖層,并且可以與其他框架協作,因此可以參與任何一個web項目
?
vue是一套漸進式框架(mvvm),數據層跟視圖層的雙向綁定使得開發更加方便,
隨便說幾個優點:
1.不需要像html頁面那樣頻繁的操作真實的dom元素,它本身都是虛擬dom跟數據進行捆綁,降低了性能消耗。
2.較小巧,運行速度快
3.將注意力集中保持在核心庫,有豐富的插件庫
4.提供了組件化的視圖組件
5.開發容易上手,無論是路由攔截,還是其他的都非常方便
...
Vue.js借鑒了Angular以及React的一些核心思想,是站在巨人的肩膀上開發出來的,目前vue已經算是一個成熟完善的mvvm框架,深受開發者的喜愛,現在使用量甚至超越了react和angular
總結
以上是生活随笔為你收集整理的“约见”面试官系列之常见面试题之第一百零七篇之vue的作用(建议收藏)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(2466):在前端页面中引入百
- 下一篇: 前端学习(2471):vue-echar