Nuxt 是使用簡(jiǎn)便的 Web 框架,用于構(gòu)建現(xiàn)代和高性能的 Web 應(yīng)用,可以部署在任何運(yùn)行 JavaScript 的平臺(tái)上。
Nuxt 3.0 近日正式發(fā)布了穩(wěn)定版,3.0 基于 Vue 3,為 TypeScript 提供了 “一等公民” 支持,并進(jìn)行了一次徹底的重構(gòu),對(duì)內(nèi)核進(jìn)行了精簡(jiǎn),速度更快,體驗(yàn)更好。
公告寫(xiě)道,Nuxt 3.0 的 API 已完全穩(wěn)定,可用于生產(chǎn)環(huán)境。所有可組合項(xiàng)、文件系統(tǒng)約定和配置都確保向后兼容 Nuxt 3.0.0。Nuxt 3 目前支持 Node.js 14、16、18 和 19,建議使用最新的 Node.js LTS 版本,由于 Node.js 14 即將 EOL,開(kāi)發(fā)者最好盡可能升級(jí)到最新的 18.x。
Nuxt 3.0 新特性包括:
更輕量:以現(xiàn)代瀏覽器為目標(biāo)的服務(wù)器部署和客戶端產(chǎn)物最多可縮小 75 倍
更快:基于 nitro 提供動(dòng)態(tài)代碼分割能力,以優(yōu)化冷啟動(dòng)性能
Hybrid:增量靜態(tài)生成和其他的高級(jí)功能現(xiàn)在都成為可能
Suspense:在任意組件和導(dǎo)航前后都可以獲取數(shù)據(jù)
Composition API:使用 Composition API 和 Nuxt 3 的 composables 實(shí)現(xiàn)真正的代碼復(fù)用
Nuxt CLI:沒(méi)有任何依賴,幫你輕松搭建項(xiàng)目和集成模塊
Nuxt Devtools:通過(guò)直接在瀏覽器中查看信息和快速修復(fù)實(shí)現(xiàn)更快地工作
Nuxt Kit:具有 Typescript 和跨版本兼容性的全新模塊開(kāi)發(fā)
Webpack 5:更快的構(gòu)建時(shí)間和更小的包大小,無(wú)需配置
Vite:使用 Vite 作為打包工具,體驗(yàn)閃電般快速的 HMR
Vue 3:Vue 3 是你下一個(gè) Web 應(yīng)用程序的堅(jiān)實(shí)基礎(chǔ)
TypeScript:使用原生 TypeScript 和 ESM 構(gòu)建,無(wú)需額外步驟
Release Notes:https://github.com/nuxt/framework/releases/tag/v3.0.0
-
Web
+關(guān)注
關(guān)注
2文章
1296瀏覽量
73024 -
JAVA
+關(guān)注
關(guān)注
20文章
2992瀏覽量
114737 -
vue
+關(guān)注
關(guān)注
0文章
58瀏覽量
8387
原文標(biāo)題:Nuxt 3.0穩(wěn)定版正式發(fā)布,基于Vue 3的Web框架
文章出處:【微信號(hào):OSC開(kāi)源社區(qū),微信公眾號(hào):OSC開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
比亞迪發(fā)布e-Bus平臺(tái)3.0
0.1 至 3.0 GHz SP3T 開(kāi)關(guān) skyworksinc

請(qǐng)問(wèn)如何通過(guò)OpenVINO?加速啟用穩(wěn)定的擴(kuò)散 Web UI?
Web Components實(shí)踐:如何搭建一個(gè)框架無(wú)關(guān)的AI組件庫(kù)

百度飛槳框架3.0正式版發(fā)布

評(píng)論