[Vue][面试]谈一谈对vue的设计原则的理解
生活随笔
收集整理的這篇文章主要介紹了
[Vue][面试]谈一谈对vue的设计原则的理解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
談一談對vue的設計原則的理解
思路:
在vue官網上寫著大大的定義和特點:
-漸進式JavaScript框架
-易用、靈活和高效
漸進式JavaScript框架:
與其它大型框架不同的是,Vue被設計為可以自底向上逐層應用。Vue的核心庫只關注圖層,不僅易于上手,還便于與第三方庫或既有項目整合。
另一方面,當與現代化工具鏈以及各種支持類庫結合使用時,Vue也完全能夠為復雜的但應用提供驅動。
易用性:
vue提供數據響應式,聲明式模板語法和基于配置的組件系統等核心特性。這些使我們只需要關注應用的核心業務即可,只要會寫js、html和css就能輕松編寫vue應用
靈活性
漸進式框架最大優點就是靈活性,如果應用足夠小,我們可能僅需要vue核心特性即可完成功能;隨著應用規模的不斷擴大,我們才可能逐漸引入路由、狀態管理、vue-cli
等庫和工具,不管是應用體積還是學習難度都是一個逐漸增加的平和曲線。
高效性
超快的虛擬DOM和diff算法使我們的應用擁有最佳的性能表現。
追求高效的過程還在繼續,vue3中引入Proxy對數據響應式改進以及編譯器中對于靜態內容編譯的改進都會讓vue更加高效。
總結
以上是生活随笔為你收集整理的[Vue][面试]谈一谈对vue的设计原则的理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python qrcode 二维码中间贴
- 下一篇: 四种解决Vue中重复点击相同路由控制台报