- Vue.js 3.0源碼解析(微課視頻版)
- 張廷杭 仲寶才 姚鑫編著
- 330字
- 2024-12-27 21:47:01
1.1 Vue3簡介
近年來,隨著前端生態(tài)的快速發(fā)展,Angular、Vue、React等JavaScript框架不斷涌現(xiàn),讓前端從傳統(tǒng)的HTML+CSS+JavaScript開發(fā)發(fā)展為基于框架的開發(fā),Vue就是眾多JavaScript框架中十分優(yōu)秀的一款框架。
Vue(讀音/vju?/,類似于view)是一款用于構(gòu)建用戶界面的漸進(jìn)式框架。與其他大型框架不同的是,Vue可以自底向上逐層應(yīng)用。Vue的核心庫只關(guān)注視圖層,不僅易于上手,還方便與第三方庫或已有項(xiàng)目整合。另一方面,當(dāng)與現(xiàn)代化的工具鏈以及各種支持類庫結(jié)合使用時(shí),Vue也完全能夠?yàn)閺?fù)雜的單頁應(yīng)用提供驅(qū)動(dòng)。
Vue3是Vue的3.x版本,是在Vue2的基礎(chǔ)上迭代出來的大版本,它對(duì)整個(gè)Vue庫進(jìn)行了重寫和升級(jí)。與Vue2相比,雖然Vue3的核心邏輯變化不大,但是針對(duì)包架構(gòu)進(jìn)行了升級(jí),由原來的options API掛載原型的方式變?yōu)閏omposition API方式,從而實(shí)現(xiàn)各核心庫的解耦,使得Vue3的內(nèi)部核心模塊可以按需加載。
推薦閱讀
- 極簡算法史:從數(shù)學(xué)到機(jī)器的故事
- Interactive Data Visualization with Python
- WSO2 Developer’s Guide
- Java EE 8 Application Development
- Learning Concurrent Programming in Scala
- Create React App 2 Quick Start Guide
- HTML5+CSS3+jQuery Mobile APP與移動(dòng)網(wǎng)站設(shè)計(jì)從入門到精通
- Getting Started with Polymer
- Everyday Data Structures
- Android應(yīng)用開發(fā)實(shí)戰(zhàn)(第2版)
- Practical Maya Programming with Python
- INSTANT JQuery Flot Visual Data Analysis
- Mapping with ArcGIS Pro
- Splunk Essentials
- Java Script從入門到精通(第5版)