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

歡迎訪問 生活随笔!

生活随笔

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

vue

Vue 3源码公布

發布時間:2023/12/4 vue 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vue 3源码公布 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

10 月 5 日凌晨,Vue.js 框架的作者兼核心開發者尤雨溪公布了尚處于 Pre-Alpha 狀態的 Vue 3 源碼。


說學不動的童鞋抓緊剩余的假期時間擼一遍源碼吧 : D

作者表示,Vue 3 主要的架構改進、優化和新功能均已完成,剩下的主要任務是完成一些 Vue 2 現有功能的移植。

穩定版的具體發布時間尚未提及,不過根據 Vue 在 GitHub repo 公開展示的 Roadmap,后面應該還會發布 Alpha(計劃于 Q4 發布)、Beta 等版本,所以至少要等到 2020 年 Q1 才有可能發布 3.0 穩定版。
尤雨溪在去年發表的"Vue 3.0 Updates"主題演講中曾強調過 Vue 3 包含的五個關鍵變化:1.速度2.體積3.可維護性4.面向原生5.易用性

下面了解一下針對 Vue 3 計劃并已實現的主要架構改進和新功能:

  • 編譯器(Compiler)
    • 使用模塊化架構

    • 優化 "Block tree"

    • 更激進的 static tree hoisting 功能

    • 支持 Source map

    • 內置標識符前綴(又名?"stripWith")

    • 內置整齊打印(pretty-printing)功能

    • 移除 source map 和標識符前綴功能后,使用 Brotli 壓縮的瀏覽器版本精簡了大約 10KB

  • 運行時(Runtime)

    • 速度顯著提升

    • 同時支持 Composition API 和?Options API,以及?typings

    • 基于 Proxy 實現的數據變更檢測

    • 支持 Fragments

    • 支持 Portals

    • 支持 Suspense w/?async setup()

最后,還有一些 2.x 的功能尚未移植過來:
  • 服務器端渲染

  • <keep-alive>

  • <transition>

  • Compiler DOM-specific transforms
    • v-on?DOM 修飾符

    • v-model

    • v-text

    • v-pre

    • v-once

    • v-html

    • v-show

對了,還有與瀏覽器兼容性方面的問題,雖然去年尤雨溪曾提出會支持 IE11,但目前發布的 Pre-Alpha 版本打包后的代碼是 ES2015+,并且【尚未】支持 IE11。

至于與舊版本的兼容情況,因為 Vue 3.0 是主要版本,所以會包含一些重大變更。不過,開發組會非常重視兼容性問題,他們做了這樣的保證:除了渲染函數 API 和作用域插槽語法之外的所有內容都將保持不變,或者通過兼容性構建讓其與 2.x 保持兼容。

總的來說,Vue 3.0 雖然會對頂級 API 進行重大的修整,但依然會保持與 2.x 的兼容。此外,2.x 的最后一個次要版本將成為 LTS,并在 3.0 發布后繼續享受 18 個月的 bug 和安全修復更新。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Vue 3源码公布的全部內容,希望文章能夠幫你解決所遇到的問題。

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