日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

前端UI框架Svelte 4正式發(fā)布

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-06-25 15:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

距離 Svelte 3 發(fā)布已經(jīng)過去了四年多的時(shí)間,經(jīng)過幾個(gè)月的籌備,Svelte 4 穩(wěn)定版本于近日正式發(fā)布。

Svelte 是一款類似 React、Vue 的前端 UI 框架。如名字所言, Svelte 的體積非常小,其作者 Rich Harris 表示,他設(shè)計(jì) Svelte 的核心思想在于“通過靜態(tài)編譯減少框架運(yùn)行時(shí)的代碼量”。

1b97b5be-1277-11ee-962d-dac502259ad0.png

新版本 Svelte 4改進(jìn)了性能、優(yōu)化了開發(fā)者體驗(yàn),并大改了網(wǎng)站。Svelte 4 主要是一個(gè)維護(hù)版本,它為下一代的 Svelte 發(fā)布奠定了基礎(chǔ)。

1bb1f244-1277-11ee-962d-dac502259ad0.png

性能

這個(gè)版本使 hydration 代碼更小更快。為了看到其影響,SvelteKit 用戶可以通過檢查
.svelte-kit/output/client/_app/immutable/nodes 文件夾來看到其編譯后的輸出尺寸縮小。

例如,在 kit.svelte.dev 上,整個(gè)網(wǎng)站生成的 JS 大小減少了 12.7%。

Svelte 4 將 Svelte 包的大小減少了近 75%,這意味著在 npm install 上的等待時(shí)間減少了。

對(duì)于第一次在 learn.svelte.dev 上加載交互式學(xué)習(xí)體驗(yàn)的用戶、Svelte REPL 的用戶以及網(wǎng)絡(luò)條件有限的用戶來說,這一改進(jìn)將尤為明顯。剩下的大部分軟件包大小是對(duì) eslint 的支持,這就需要發(fā)布一個(gè) CJS 構(gòu)建,一旦 eslint 重寫完成,Svelte 的軟件包大小可以再下降 50% 以上。

Svelte 中依賴的數(shù)量已經(jīng)從 61 個(gè)大大減少到 16 個(gè)。這意味著用戶下載速度更快,也更不容易受到供應(yīng)鏈攻擊的影響。

開發(fā)者體驗(yàn)

Svelte 4 使 Svelte 的創(chuàng)作體驗(yàn)更加直觀和一致:|local 現(xiàn)在是轉(zhuǎn)換的默認(rèn)值,以避免動(dòng)畫阻礙頁面轉(zhuǎn)換,預(yù)處理程序現(xiàn)在更容易編寫,多項(xiàng)修正使 CSP 更容易設(shè)置和使用。

對(duì)于 Web 組件的用戶來說,最大的變化是對(duì)你使用 Svelte 編寫自定義元素的方式進(jìn)行了全面修改。通過改變它們的生成方式,可以消除了一大類錯(cuò)誤和不一致的地方。

最后,還做了幾項(xiàng)改進(jìn) IDE 編寫的體驗(yàn):“cmd + 點(diǎn)擊” svelte 模塊現(xiàn)在可以帶你到實(shí)現(xiàn),而不是.d.ts 文件。從 svelte/internal 導(dǎo)入的文件現(xiàn)在被隱藏,不會(huì)干擾自動(dòng)補(bǔ)全建議,自動(dòng)導(dǎo)入現(xiàn)在更可靠。

更新了網(wǎng)站、文檔和教程

官方 svelte.dev 網(wǎng)站已經(jīng)進(jìn)行了大改。它現(xiàn)在被分割成多個(gè)頁面,并改進(jìn)了導(dǎo)航、更新了 TypeScript 文檔、黑暗模式和增強(qiáng)的 REPL。

SvelteKit 網(wǎng)站也在進(jìn)行更新,以與之匹配。還更新了所有的教程鏈接,以指向新的 learn.svelte.dev。舊的教程仍然適用于 Safari 16.3 及以前的用戶。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    8340

    瀏覽量

    95603
  • 框架
    +關(guān)注

    關(guān)注

    0

    文章

    404

    瀏覽量

    18501
  • 開發(fā)者
    +關(guān)注

    關(guān)注

    1

    文章

    781

    瀏覽量

    18077

原文標(biāo)題:前端UI框架Svelte 4正式發(fā)布

文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Trae AI+AirUI:快速實(shí)現(xiàn)一個(gè)嵌入式UI界面

    傳統(tǒng)嵌入式UI開發(fā)流程繁瑣,需兼顧硬件適配與交互邏輯;AI在網(wǎng)頁、App界面生成方面已較為成熟,但在嵌入式硬件場(chǎng)景中的實(shí)用性,仍需實(shí)際測(cè)試驗(yàn)證。 AirUI框架封裝了常用組件、事件管理等功能,提供
    的頭像 發(fā)表于 04-16 13:10 ?249次閱讀
    Trae AI+AirUI:快速實(shí)現(xiàn)一個(gè)嵌入式<b class='flag-5'>UI</b>界面

    Vue3 + React18 + TS4入門到實(shí)戰(zhàn) 系統(tǒng)學(xué)習(xí)3大熱門技術(shù) | 更新完結(jié)

    發(fā)布標(biāo)志著前端框架設(shè)計(jì)哲學(xué)的深化。其核心創(chuàng)新在于基于Proxy的響應(yīng)式系統(tǒng)和組合式API。Proxy機(jī)制徹底解決了傳統(tǒng)響應(yīng)式系統(tǒng)的技術(shù)局限,實(shí)現(xiàn)了對(duì)數(shù)據(jù)變化的精確追蹤和按需響應(yīng),大幅提升了初始化
    發(fā)表于 03-30 15:18

    前端的單元測(cè)試課

    框架變了,構(gòu)建工具變了,但有一點(diǎn)始終未變,那就是對(duì)代碼質(zhì)量的極致追求。然而,在實(shí)際的項(xiàng)目開發(fā)中,我們常常看到這樣的景象:前端工程師在提測(cè)前夕通宵達(dá)旦地“點(diǎn)點(diǎn)點(diǎn)”,手動(dòng)回歸每一個(gè)功能,生怕改了一個(gè) Bug 引出三個(gè)新 Bug。這種依靠人力堆砌的“質(zhì)量防線”,在日益復(fù)雜的
    的頭像 發(fā)表于 03-19 16:05 ?615次閱讀

    SkyOne? Ultra 2.0 前端模塊,適用于 WCDMA / LTE 頻段 1、2、3、4、34、39 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()SkyOne? Ultra 2.0 前端模塊,適用于 WCDMA / LTE 頻段 1、2、3、4、34、39相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有SkyOne? Ultra 2.0
    發(fā)表于 10-21 18:31
    SkyOne? Ultra 2.0 <b class='flag-5'>前端</b>模塊,適用于 WCDMA / LTE 頻段 1、2、3、<b class='flag-5'>4</b>、34、39 skyworksinc

    用于汽車應(yīng)用的 SkyOne? Ultra 3.0 前端模塊 – WCDMA / LTE 頻段 1、2、3、4、25、34、39 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()用于汽車應(yīng)用的 SkyOne? Ultra 3.0 前端模塊 – WCDMA / LTE 頻段 1、2、3、4、25、34、39相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有用于汽車
    發(fā)表于 10-20 18:31
    用于汽車應(yīng)用的 SkyOne? Ultra 3.0 <b class='flag-5'>前端</b>模塊 – WCDMA / LTE 頻段 1、2、3、<b class='flag-5'>4</b>、25、34、39 skyworksinc

    SkyOne? 汽車多模多頻段前端模塊,用于 4G LTE 和 4G LTE-A(下行鏈路載波聚合 (CA) 應(yīng)用) skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()SkyOne? 汽車多模多頻段前端模塊,用于 4G LTE 和 4G LTE-A(下行鏈路載波聚合 (CA) 應(yīng)用)相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有SkyOne? 汽車多模多頻段
    發(fā)表于 07-01 18:31
    SkyOne? 汽車多模多頻段<b class='flag-5'>前端</b>模塊,用于 <b class='flag-5'>4</b>G LTE 和 <b class='flag-5'>4</b>G LTE-A(下行鏈路載波聚合 (CA) 應(yīng)用) skyworksinc

    ArkUI介紹

    、使用JavaScript文件處理邏輯。該范式更符合于Web前端開發(fā)者的使用習(xí)慣,便于快速將已有的Web應(yīng)用改造成方舟UI框架應(yīng)用。 在開發(fā)一款新應(yīng)用時(shí),推薦采用聲明式開發(fā)范式來構(gòu)建UI
    發(fā)表于 06-24 06:41

    UI開發(fā)概述

    基于ArkTS的聲明式開發(fā)范式的方舟開發(fā)框架是一套開發(fā)極簡(jiǎn)、高性能、支持跨設(shè)備的UI開發(fā)框架,提供了構(gòu)建應(yīng)用UI所必需的能力,主要包括: ArkTS ArkTS是優(yōu)選的主力應(yīng)用開發(fā)語
    發(fā)表于 06-24 06:36

    Tx-Rx 前端模塊,用于四頻 GSM/ GPRS/ EDGE,支持 4 頻天線開關(guān) skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()Tx-Rx 前端模塊,用于四頻 GSM/ GPRS/ EDGE,支持 4 頻天線開關(guān)相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有Tx-Rx 前端模塊,用于四頻 GSM/ GPRS/ EDGE
    發(fā)表于 06-04 18:33
    Tx-Rx <b class='flag-5'>前端</b>模塊,用于四頻 GSM/ GPRS/ EDGE,支持 <b class='flag-5'>4</b> 頻天線開關(guān) skyworksinc

    Tx-Rx 前端模塊,用于四頻 GSM / GPRS,支持 4 頻天線開關(guān) skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()Tx-Rx 前端模塊,用于四頻 GSM / GPRS,支持 4 頻天線開關(guān)相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有Tx-Rx 前端模塊,用于四頻 GSM / GPRS,支持 4
    發(fā)表于 05-29 18:29
    Tx-Rx <b class='flag-5'>前端</b>模塊,用于四頻 GSM / GPRS,支持 <b class='flag-5'>4</b> 頻天線開關(guān) skyworksinc

    SkyOne? LiTE 中頻和高頻帶前端模塊,適用于 3G、4G 和 5G 應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()SkyOne? LiTE 中頻和高頻帶前端模塊,適用于 3G、4G 和 5G 應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有SkyOne? LiTE 中頻和高頻帶前端模塊,適用于 3G
    發(fā)表于 05-19 18:31
    SkyOne? LiTE 中頻和高頻帶<b class='flag-5'>前端</b>模塊,適用于 3G、<b class='flag-5'>4</b>G 和 5G 應(yīng)用 skyworksinc

    Sky5? LiTE – 用于 3G / 4G / 5G 應(yīng)用的中高頻帶前端模塊 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()Sky5? LiTE – 用于 3G / 4G / 5G 應(yīng)用的中高頻帶前端模塊相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有Sky5? LiTE – 用于 3G / 4G / 5G
    發(fā)表于 05-19 18:31
    Sky5? LiTE – 用于 3G / <b class='flag-5'>4</b>G / 5G 應(yīng)用的中高頻帶<b class='flag-5'>前端</b>模塊 skyworksinc

    用于小型蜂窩無線電的 5G NR TDD 4T4R 射頻前端參考設(shè)計(jì) skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()用于小型蜂窩無線電的 5G NR TDD 4T4R 射頻前端參考設(shè)計(jì)相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有用于小型蜂窩無線電的 5G NR TDD 4T4R 射頻前端參考
    發(fā)表于 05-16 18:30
    用于小型蜂窩無線電的 5G NR TDD <b class='flag-5'>4T4</b>R 射頻<b class='flag-5'>前端</b>參考設(shè)計(jì) skyworksinc

    UIAbility組件與UI的數(shù)據(jù)同步介紹

    UIAbility組件與UI的數(shù)據(jù)同步 基于當(dāng)前的應(yīng)用模型,可以通過以下幾種方式來實(shí)現(xiàn)UIAbility組件與UI之間的數(shù)據(jù)同步。 使用EventHub進(jìn)行數(shù)據(jù)通信:在基類Context中提供了
    發(fā)表于 05-16 06:10

    用于 4G 和 5G 應(yīng)用的 Sky5? UHB 前端模塊 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()用于 4G 和 5G 應(yīng)用的 Sky5? UHB 前端模塊相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有用于 4G 和 5G 應(yīng)用的 Sky5? UHB 前端模塊的引腳圖、接線圖
    發(fā)表于 05-14 18:33
    用于 <b class='flag-5'>4</b>G 和 5G 應(yīng)用的 Sky5? UHB <b class='flag-5'>前端</b>模塊 skyworksinc
    简阳市| 会东县| 岐山县| 岳西县| 固镇县| 大渡口区| 乌兰县| 牟定县| 沙河市| 依兰县| 松原市| 兴安县| 定西市| 广宁县| 竹北市| 迁安市| 昌吉市| 汤原县| 柏乡县| 溧阳市| 关岭| 敦化市| 黑龙江省| 东山县| 铁岭县| 凌云县| 辰溪县| 高平市| 九江市| 灌云县| 湘西| 武冈市| 南昌市| 建瓯市| 邢台市| 荥阳市| 体育| 台东县| 凌源市| 孝昌县| 平舆县|