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

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

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

速度提升30%,Astro 3.0正式發(fā)布

OSC開(kāi)源社區(qū) ? 來(lái)源:OSC開(kāi)源社區(qū) ? 2023-09-01 15:15 ? 次閱讀
Astro 是現(xiàn)代化靜態(tài)站點(diǎn)生成器、集多功能于一體的 Web 框架,用于構(gòu)建快速、以內(nèi)容為中心的網(wǎng)站。主要特性
  • 組件群島:用于構(gòu)建更快網(wǎng)站的全新 Web 架構(gòu)。

  • 服務(wù)器優(yōu)先的 API 設(shè)計(jì):移除客戶端上高資源消耗的激活過(guò)程。

  • 默認(rèn)零 JS:沒(méi)有 JavaScript 運(yùn)行時(shí)開(kāi)銷來(lái)減慢你的速度。

  • 支持部署到 Edge:在任何地方部署,甚至像 Deno 或 Cloudflare 這樣的全球 Edge 運(yùn)行時(shí)。

  • 可定制:Tailwind, MDX 和 100 多個(gè)其他集成可供選擇。

  • 不依賴特定 UI:支持 React, Preact, Svelte, Vue, Solid, Lit 等等。

Astro 正式發(fā)布了 3.0 大版本更新,速度提升 30%,功能比以往更強(qiáng)大。 據(jù)稱 Astro 3.0 是首款支持View Transitions API的主流 Web 框架?;谠撎匦?,開(kāi)發(fā)者可以在頁(yè)面導(dǎo)航中輕松實(shí)現(xiàn)淡入淡出、滑動(dòng)、變形,甚至持久化有狀態(tài)元素。此前只有 JavaScript 單頁(yè)應(yīng)用程序 (SPA) 才能實(shí)現(xiàn)這種需求,現(xiàn)在每個(gè)人都可以在 Astro 3.0 中使用這些功能。 其他主要變化:
  • 圖像優(yōu)化 (Image optimization)

進(jìn)入穩(wěn)定階段,性能比以往更好,可用于所有項(xiàng)目。
---
// Import the  /> component
import { Image } from "astro:assets"
// Import a reference to the image itself
import myImage from "../assets/penguin.png"
---

 src={myImage} alt="A very cool penguin!" />
詳情查看文檔:https://docs.astro.build/en/guides/images/
  • 更快的渲染性能

Astro 組件的渲染速度提高了 30-75%。開(kāi)發(fā)團(tuán)隊(duì)表示,Astro 3.0 的渲染性能顯著提升,大多數(shù)組件的渲染速度提升了 30%(與 Astro 2.9 相比)。在復(fù)雜的基準(zhǔn)測(cè)試中,速度提升可達(dá) 75%。據(jù)介紹,實(shí)現(xiàn)這種提升得益于在 Astro 2.10 中啟動(dòng)并延續(xù)到 Astro 3.0 的專門重構(gòu)工作。工程師從構(gòu)建管道的熱路徑中刪除了盡可能多的不必要的代碼,并優(yōu)化了剩余的代碼。不必要的生成器和異步代碼是兩個(gè)最大的罪魁禍?zhǔn)住?/span>
  • 針對(duì) JSX 的 HMR 增強(qiáng)功能

支持 React 和 Preact 的快速刷新。基于對(duì)內(nèi)部 JSX 構(gòu)建支持的重大重構(gòu),React Fast Refresh 現(xiàn)在可以在 Astro 3.0 中運(yùn)行。React、Preact 和 Solid.js 用戶能看到 Astro 3.0 中熱模塊重新加載 (HMR) 和整體開(kāi)發(fā)服務(wù)器穩(wěn)定性的顯著改進(jìn)。d14d8408-47ef-11ee-97a6-92fbcf53809c.gif
  • 優(yōu)化構(gòu)建輸出:提供更簡(jiǎn)潔、性能更強(qiáng)的 HTML。

  • 針對(duì) Serverless 的 SSR 增強(qiáng):連接托管平臺(tái)的新方法。


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

    關(guān)注

    0

    文章

    73

    瀏覽量

    17696
  • 生成器
    +關(guān)注

    關(guān)注

    7

    文章

    313

    瀏覽量

    20924

原文標(biāo)題:速度提升30%,Astro 3.0正式發(fā)布

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    IBM發(fā)布Granite 3.0 AI模型家族

    IBM在近日舉行的年度TechXchange大會(huì)上,正式推出了其迄今為止最先進(jìn)的AI模型家族——Granite 3.0。這一系列的發(fā)布標(biāo)志著IBM在人工智能技術(shù)領(lǐng)域的又一次重大突破。
    的頭像 發(fā)表于 10-23 17:09 ?306次閱讀

    睿呈時(shí)代基于華為云 Astro 發(fā)布“數(shù)字孿生平臺(tái) + 政企智慧應(yīng)用”全方案

    9 月 19 日,在華為全聯(lián)接大會(huì) 2024 上,睿呈時(shí)代發(fā)布了基于華為云Astro低代碼平臺(tái)構(gòu)建的「數(shù)字孿生平臺(tái)+政企智慧應(yīng)用」解決方案。 此次發(fā)布的解決方案主要聚焦于低代碼生態(tài)的發(fā)展與數(shù)字孿生
    的頭像 發(fā)表于 09-27 00:06 ?399次閱讀
    睿呈時(shí)代基于華為云 <b class='flag-5'>Astro</b> <b class='flag-5'>發(fā)布</b>“數(shù)字孿生平臺(tái) + 政企智慧應(yīng)用”全方案

    蘋果 A18 芯片發(fā)布:CPU 提升 30%、GPU 提升 40%

    來(lái)源 : IT之家 9 月 10 日消息,蘋果今日正式發(fā)布了 A18 芯片,新的芯片采用 3nm 工藝打造,將在 iPhone 16 / Pro 系列中首發(fā)搭載。 CPU 方面,A18 芯片的 6
    的頭像 發(fā)表于 09-11 12:19 ?454次閱讀
    蘋果 A18 芯片<b class='flag-5'>發(fā)布</b>:CPU <b class='flag-5'>提升</b> <b class='flag-5'>30</b>%、GPU <b class='flag-5'>提升</b> 40%

    微軟發(fā)布智能辦公工具OfficePLUS V 3.0版本

    近日,微軟發(fā)布了智能辦公工具 OfficePLUS V 3.0 版本。全新升級(jí)的 OfficePLUS V 3.0 新增了 Excel 插件,繼已發(fā)布的 PPT/Word 插件之后,
    的頭像 發(fā)表于 06-27 09:26 ?595次閱讀

    TPDxEUSB30用于超高速USB 3.0接口的2、4通道ESD保護(hù)數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TPDxEUSB30用于超高速USB 3.0接口的2、4通道ESD保護(hù)數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-19 15:10 ?0次下載
    TPDxEUSB<b class='flag-5'>30</b>用于超高速USB <b class='flag-5'>3.0</b>接口的2、4通道ESD保護(hù)數(shù)據(jù)表

    昆侖萬(wàn)維天工3.0大模型性能顯著提升,天工SkyMusic音樂(lè)模型亮相

    天工3.0擁有4000億參數(shù),超越Grok-1的3140億參數(shù),成為全球最大的開(kāi)源MoE大模型。該模型在語(yǔ)義理解、邏輯推理、通用性、泛化性、不確定性知識(shí)以及學(xué)習(xí)能力等方面均有顯著提升,數(shù)學(xué)/推理/代碼/文創(chuàng)能力提高超過(guò)30%。
    的頭像 發(fā)表于 04-17 16:05 ?539次閱讀

    usb3.0和2.0的?。?!

    USB 3.0和USB 2.0是USB接口的不同版本,它們之間有以下主要區(qū)別: 1. **傳輸速度**:USB 3.0的最大傳輸速度為5Gbps,是USB 2.0傳輸
    的頭像 發(fā)表于 04-07 00:23 ?567次閱讀

    如何在不更換固件的情況下控制cyusb3014在USB 2.0和USB 3.0模式下的讀寫速度?

    您好,我想通過(guò)上層機(jī)測(cè)試cyusb3014在 USB 2.0和 USB 3.0模式下的讀寫速度。 如何在不更換固件的情況下控制是通過(guò)上位機(jī)以 USB 2.0 還是 USB 3.0 速度
    發(fā)表于 02-27 06:24

    cyusbwerder-petepection 3.0接口上傳速度慢的原因?

    我這邊分割取了兩臺(tái)電子,三個(gè)批次的電路板,出現(xiàn)了現(xiàn)實(shí): 1 > 編號(hào)1 的 PC,與最新的電路板通過(guò) usb3.0 接口連接,其上傳速度很慢,都是在幾十k的速度里 2 >
    發(fā)表于 02-26 07:51

    USB 3.0擴(kuò)展卡的主要特點(diǎn)介紹

    USB 3.0擴(kuò)展卡的主要特點(diǎn)介紹? USB 3.0擴(kuò)展卡是一種用于提供額外USB 3.0接口的硬件設(shè)備。USB 3.0是一種高速數(shù)據(jù)傳輸接口,具有快速的數(shù)據(jù)傳輸
    的頭像 發(fā)表于 12-15 09:50 ?814次閱讀

    SiC晶圓劃片工藝:速度提升100倍,芯片增加13%

    近日,一家日本廠商發(fā)布了一種全新的SiC晶圓劃片工藝,與傳統(tǒng)工藝相比,這項(xiàng)技術(shù)可將劃片速度提升100倍,而且可以幫助SiC廠商增加13%的芯片數(shù)量。
    的頭像 發(fā)表于 11-21 18:15 ?2197次閱讀
    SiC晶圓劃片工藝:<b class='flag-5'>速度</b><b class='flag-5'>提升</b>100倍,芯片增加13%

    Astro II的中文手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《Astro II的中文手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-16 09:32 ?0次下載
    <b class='flag-5'>Astro</b> II的中文手冊(cè)

    智能低代碼洪流涌動(dòng)程序員節(jié),華為云 Astro 觸發(fā) 1024 的乘法效應(yīng)!

    ? 從人工智能至量子計(jì)算,再到最新的云原生技術(shù),越來(lái)越多的榮耀被程序員斬獲。今年 1024 程序員節(jié),華為云 Astro 向全民致敬:「低代碼高產(chǎn)出?拓荒數(shù)字化版圖——人人皆是程序員」,為全球工程師
    的頭像 發(fā)表于 11-13 09:39 ?413次閱讀
    智能低代碼洪流涌動(dòng)程序員節(jié),華為云 <b class='flag-5'>Astro</b> 觸發(fā) 1024 的乘法效應(yīng)!

    數(shù)據(jù)可視化在行業(yè)解決方案中的實(shí)踐應(yīng)用?|華為云 Astro Canvas 大屏開(kāi)發(fā)研究及指南

    摘要:本文主要探討華為云 Astro Canvas 在數(shù)據(jù)可視化大屏開(kāi)發(fā)中的應(yīng)用及效果。首先闡述 Astro Canvas 的基本概念、功能和特性說(shuō)明,接著集中分析展示其在教育、金融、交通行業(yè)等
    的頭像 發(fā)表于 11-12 17:52 ?737次閱讀
    數(shù)據(jù)可視化在行業(yè)解決方案中的實(shí)踐應(yīng)用?|華為云 <b class='flag-5'>Astro</b> Canvas 大屏開(kāi)發(fā)研究及指南

    什么是USB3.0?usb3.0與usb2.0有什么區(qū)別?

    什么是USB3.0?usb3.0與usb2.0有什么區(qū)別 USB3.0是指“超級(jí)速度USB”,它是一種高速數(shù)據(jù)傳輸技術(shù),是USB2.0的升級(jí)版本。與USB2.0相比,USB
    的頭像 發(fā)表于 10-27 14:31 ?8554次閱讀