0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

速度提升30%,Astro 3.0正式发布

OSC开源社区 来源:OSC开源社区 2023-09-01 15:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Astro 是现代化静态站点生成器、集多功能于一体的 Web 框架,用于构建快速、以内容为中心的网站。主要特性
  • 组件群岛:用于构建更快网站的全新 Web 架构。

  • 服务器优先的 API 设计:移除客户端上高资源消耗的激活过程。

  • 默认零 JS:没有 JavaScript 运行时开销来减慢你的速度。

  • 支持部署到 Edge:在任何地方部署,甚至像 Deno 或 Cloudflare 这样的全球 Edge 运行时。

  • 可定制:Tailwind, MDX 和 100 多个其他集成可供选择。

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

Astro 正式发布了 3.0 大版本更新,速度提升 30%,功能比以往更强大。 据称 Astro 3.0 是首款支持View Transitions API的主流 Web 框架。基于该特性,开发者可以在页面导航中轻松实现淡入淡出、滑动、变形,甚至持久化有状态元素。此前只有 JavaScript 单页应用程序 (SPA) 才能实现这种需求,现在每个人都可以在 Astro 3.0 中使用这些功能。 其他主要变化:
  • 图像优化 (Image optimization)

进入稳定阶段,性能比以往更好,可用于所有项目。
---
// 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%。开发团队表示,Astro 3.0 的渲染性能显著提升,大多数组件的渲染速度提升了 30%(与 Astro 2.9 相比)。在复杂的基准测试中,速度提升可达 75%。据介绍,实现这种提升得益于在 Astro 2.10 中启动并延续到 Astro 3.0 的专门重构工作。工程师从构建管道的热路径中删除了尽可能多的不必要的代码,并优化了剩余的代码。不必要的生成器和异步代码是两个最大的罪魁祸首。
  • 针对 JSX 的 HMR 增强功能

支持 React 和 Preact 的快速刷新。基于对内部 JSX 构建支持的重大重构,React Fast Refresh 现在可以在 Astro 3.0 中运行。React、Preact 和 Solid.js 用户能看到 Astro 3.0 中热模块重新加载 (HMR) 和整体开发服务器稳定性的显着改进。d14d8408-47ef-11ee-97a6-92fbcf53809c.gif
  • 优化构建输出:提供更简洁、性能更强的 HTML。

  • 针对 Serverless 的 SSR 增强:连接托管平台的新方法。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SSR
    SSR
    +关注

    关注

    0

    文章

    91

    浏览量

    18397
  • 生成器
    +关注

    关注

    7

    文章

    322

    浏览量

    22504

原文标题:速度提升30%,Astro 3.0正式发布

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    曦华科技参编节能与新能源汽车技术路线图3.0正式发布

    近日,由工业和信息化部指导、中国汽车工程学会组织修订编制的《节能与新能源汽车技术路线图3.0》(以下简称技术路线图3.0)正式发布。技术路线图3.0作为引领行业未来15年的核心文件,凝
    的头像 发表于 10-28 10:58 589次阅读

    无线充电25w:30分钟满血复活

    25W无线充电提升充电速度,实现30分钟补电,提升用户体验,推动无线充电技术发展。
    的头像 发表于 10-21 08:31 561次阅读
    无线充电25w:<b class='flag-5'>30</b>分钟满血复活

    SkyOne® Ultra 3.0 前端模块,适用于 WCDMA / LTE 频段 7、30、40、41 skyworksinc

    电子发烧友网为你提供()SkyOne® Ultra 3.0 前端模块,适用于 WCDMA / LTE 频段 7、30、40、41相关产品参数、数据手册,更有SkyOne® Ultra 3.0 前端
    发表于 10-20 18:35
    SkyOne® Ultra <b class='flag-5'>3.0</b> 前端模块,适用于 WCDMA / LTE 频段 7、<b class='flag-5'>30</b>、40、41 skyworksinc

    用于汽车应用的 SkyOne® Ultra 3.0 前端模块 – WCDMA / LTE 频段 7、30、40、41 skyworksinc

    电子发烧友网为你提供()用于汽车应用的 SkyOne® Ultra 3.0 前端模块 – WCDMA / LTE 频段 7、30、40、41相关产品参数、数据手册,更有用于汽车应用的 SkyOne
    发表于 10-20 18:30
    用于汽车应用的 SkyOne® Ultra <b class='flag-5'>3.0</b> 前端模块 – WCDMA / LTE 频段 7、<b class='flag-5'>30</b>、40、41 skyworksinc

    比亚迪发布e-Bus平台3.0

    9月15日,“比亚迪e-Bus平台3.0发布暨全新客车上市”发布会在杭州举行,正式揭幕第三代电动客车技术平台,推出电动客车首个千伏平台,推动实现“电比油强”,并同步推出基于该平台打造的全新电动客车
    的头像 发表于 09-17 16:42 909次阅读

    SOLIDWORKS2025在性能和响应速度方面进行了大幅提升

    在工程设计领域,软件的性能和响应速度是衡量其效率与用户体验的重要指标。SOLIDWORKS作为CAD软件之一,始终致力于为用户提供更有效、更稳定的设计平台。随着solidworks2025版本的发布,其在性能和响应速度方面实现了
    的头像 发表于 08-06 10:25 743次阅读

    正点原子AU15开发板资料发布!板载40G QSFP、PCIe3.0x8和FMC LPC等接口,性能强悍!

    正点原子AU15开发板资料发布!板载40G QSFP、PCIe3.0x8和FMC LPC等接口,性能强悍! 正点原子AU15开发板搭载Xilinx Artix UltraScale+ 系列FPGA
    发表于 05-30 17:04

    3.0到4.0,华为ADS有哪些变化?

    一年一代的发布速度 [首发于智驾最前沿微信公众号]2025年4月22日,在上海举行的华为乾崑智能技术大会上,华为正式发布了乾崑智驾ADS 4.0。 图 ADS 4.0发布,图片来自搜狐
    的头像 发表于 05-06 09:16 4922次阅读
    从<b class='flag-5'>3.0</b>到4.0,华为ADS有哪些变化?

    上汽集团发布海外战略3.0“Glocal战略”

    今天揭幕的2025上海国际车展上,上汽集团正式发布海外战略3.0——“Glocal战略”,即“全球+本土”的组合战略。未来3年,依托自身深厚的电动智能网联技术积累,上汽将打造包括SUV、轿车、MPV
    的头像 发表于 04-24 17:20 794次阅读

    百度飞桨框架3.0正式版发布

    大模型训练成本高?推理效率低?硬件适配难? 4月1日,百度发布 飞桨框架3.0正式版 !五大特性专为大模型设计。 作为大模型时代的Infra“基础设施”,深度学习框架的重要性愈发凸显,大模型训练
    的头像 发表于 04-02 19:03 1040次阅读
    百度飞桨框架<b class='flag-5'>3.0</b>正式版<b class='flag-5'>发布</b>

    数据大屏开发用 AI 效率翻倍!华为云 Astro 大屏应用盘古助手,这波操作太震撼了!

    Hey,开发者们!发布一则最新消息,那就是华为云 Astro 大屏应用盘古助手的版本发布了!  想不想让自己的数据大屏项目变得更快、更智能、更有趣?现在,华为云 Astro 大屏应用盘
    的头像 发表于 02-26 11:44 2996次阅读
    数据大屏开发用 AI 效率翻倍!华为云 <b class='flag-5'>Astro</b> 大屏应用盘古助手,这波操作太震撼了!

    Power Integrations发布MotorXpert™ v3.0软件

    ——v3.0已正式发布。 MotorXpert™ v3.0是一套专为采用Power Integrations BridgeSwitch™电机驱动器IC的无刷直流逆变器设计的软件包,旨在为用户提供全面的配置、控制
    的头像 发表于 02-19 18:10 1056次阅读

    DLP3021LEQ1EVM进行视频烧录,有办法能提升烧录速度吗?

    我在用官方文档推荐SPI 5M烧录速度进行视频烧录,一个大概30s的视频,大概花了半个多小时的时间,有办法能提升烧录速度吗,谢谢!
    发表于 02-18 07:49

    九号“真智能3.0发布:AI算力加持,软硬件深度协同,多个行业首发技术登场

    2025年1月3日,九号公司在江苏常州隆重举办了以“新人群、新体验、新跨越”为主题的九号公司「真智能3.0」技术发布会。这场发布会的核心在于正式揭晓全新升级的“真智能3.0”。作为智能
    的头像 发表于 01-06 11:27 834次阅读
    九号“真智能<b class='flag-5'>3.0</b>”<b class='flag-5'>发布</b>:AI算力加持,软硬件深度协同,多个行业首发技术登场

    EMMC存储速度如何提升

    提升eMMC(Embedded Multi Media Card)的存储速度,可以从多个方面入手。以下是一些有效的方法: 一、硬件优化 启用8线eMMC驱动 : 默认的4线模式可能不如8线模式快
    的头像 发表于 12-25 09:31 3009次阅读