.. Rspack 1.0 正式发布,字节跳动开源的高性能 Web 打包工具!(前端充电宝2024年08月28日文章)_众股360

您的位置 : 首页 > 公众号 > 前端充电宝

Rspack 1.0 正式发布,字节跳动开源的高性能 Web 打包工具!(前端充电宝2024年08月28日文章)

分享到:
作者:前端充电宝 | 更新时间:2024-08-30 01:48:54

8 月 28 日,字节跳动开源的高性能 Web 打包工具 Rspack 正式发布 1.0 版本!Rspack 是一个基于 Rust 语言开发的下一代 JavaScript 打包工具,它兼容 webpack 的 API 和生态,并且在构建性能...

A股板块轮动加剧,跨年大妖来袭,这几只票主力已明显介入!微信搜索关注【研讯小组】公众号(可长按复制),回复666,领取代码!

8 月 28 日,字节跳动开源的高性能 Web 打包工具 Rspack 正式发布 1.0 版本!Rspack 是一个基于 Rust 语言开发的下一代 JavaScript 打包工具,它兼容 webpack 的 API 和生态,并且在构建性能上比 Webpack 高出 10 倍。

  • 开源历程:自 Rspack 0.1 版本开源以来,经过 18 个月的发展,170 位贡献者参与开发,提交了超过 5000 个 pull request 和 2000 个 issues,迭代了 80 个版本。

  • 下载量:目前,Rspack 的 npm 周下载量已超过 10 万次,字节跳动内部周下载量超过 40 万次,广泛应用于 TikTok、抖音、飞书、Coze 等项目中。

  • 企业用户:微软、Amazon、阿里巴巴、Intuit、Bit.dev、Discord 等企业也开始使用 Rspack。

  • Rspack 1.0 新特性

    • 性能提升:Rspack 1.0 在 benchmark 中的构建性能显著优于 0.1 版本(在构建 1000 个组件的测试中,Webpack 5 的用时为 6.52s、Rspack 0.1 用时为 0.64s、Rspack 1.0 用时为 0.28s),且仍有优化空间。

    • 兼容性增强:Rspack 1.0 已兼容几乎所有的 webpack 插件和 loaders;并且支持更多库和框架,包括 React、Preact、Vue、Solid、Svelte、NestJS 等。

    • 包体积优化:Rspack 1.0 进一步减小了生产构建的包体积。

    • 模块联邦 2.0 支持:与 Module Federation 团队合作,提供了新版本支持,使得 Module Federation 可以更好地支持基于微前端架构的大型应用。

    • 稳定的 API 和新官网:改进了 configuration、JavaScript API、plugin API 的稳定性,并发布了全新的文档首页。

  • Rspack 1.0 升级指南/uploads/allimg/20240830mkeuvjgz4gr style="margin-bottom: 6px;">

    未来计划

    • 开发 Rspack 1.x 版本,支持更快的 HMR、可移植的缓存、基于 TypeScript 的优化、稳定的 Rust API、React Server Components 支持和改进 ESM 产物等关键能力。

    • 发布 Rsbuild 1.0 和 Rsdoctor 1.0

    • 开发 Rslib 0.x 和 Rspress 2.0

Rspack 1.0 更新详情:/uploads/allimg/20240830t5uaxumfe1h style="display: block;">


A股板块轮动加剧,跨年大妖来袭,这几只票主力已明显介入!微信搜索关注【研讯小组】公众号(可长按复制),回复666,领取代码!

本站内容转载请注明来源并提供链接,数据来自互联网,仅供参考。如发现侵权行为,请联系我们删除涉嫌侵权内容。

展开

相关文章

更多>>

反馈与咨询

关于本站 反馈中心 版权声明 网站地图

  版权投诉请发邮件到1191009458#qq.com(把#改成@),我们会尽快处理

  Copyright©2023-2024众股360(www.zgu360.com).AllReserved|备案号:湘ICP备2023009521号-3

  本站资源均收集整理于互联网,其著作权归原作者所有,如有侵犯你的版权,请来信告知,我们将及时下架删除相应资源

Copyright © 2024-2024 EYOUCMS. 易优CMS 版权所有 Powered by EyouCms