Rust 前端打包工具 Rspack 1.5 发布


Rspack 1.5 已发布!

Rspack (读音为/'ɑrspæk/)是基于 Rust 语言开发的 Web 构建工具,拥有高性能、兼容 Webpack 生态、定制性强等多种优点。

特性

  • 启动速度极快: 基于 Rust 实现,构建速度极快,带给你极致的开发体验。
  • 闪电般的 HMR: 内置增量编译机制,HMR 速度极快,完全胜任大型项目的开发。
  • 兼容 webpack 生态: 针对 webpack 的架构和生态进行兼容,无需从头搭建生态。
  • 内置常见构建能力: 对 TypeScript、JSX、CSS、CSS Modules、Sass 等提供开箱即用的支持。
  • 默认生产优化: 默认内置多种优化策略,如 Tree Shaking、代码压缩等等。
  • 框架无关: 不和任何前端框架绑定,保证足够的灵活性。

Rspack 1.5 值得关注的变更如下:

新功能

  • Barrel 文件优化

  • 更快的文件系统监听器

  • 改进浏览器支持

  • 使用 Rust 扩展 Rspack

  • 常量内联优化

  • 类型重导出分析

  • 内置虚拟模块插件

  • 模块联邦运行时提升

  • 安装体积优化

  • Seal 阶段性能优化

其他

  • 不再支持 Node.js 16

  • Resolver JavaScript API

Rstack 进展

  • Rslint 发布

  • Rsbuild 1.5

  • Rslib 0.12

  • Rspress 2.0 beta

  • Rsdoctor 1.2

  • Rstest 0.2

下载地址:https://github.com/web-infra-dev/rspack/releases/tag/v1.5.0


相關推薦

2023-03-12

字节跳动开源了一款采用 Rust 开发的前端模块打包工具:Rspack(读音为/'ɑrspæk/)。 据介绍,Rspack 是一个基于 Rust 的高性能构建引擎,具备与 Webpack 生态系统的互操作性,可以被 Webpack 项目低成本集成,并提供更好的构建性

2025-04-01

略,如 Tree Shaking、代码压缩等等。 框架无关: 不和任何前端框架绑定,保证足够的灵活性。 新版本值得关注的变更如下: 新功能 循环引用检测 构建 HTTP imports Lazy compilation 改进 支持 AMD 模块 性能优

2025-04-11

略,如 Tree Shaking、代码压缩等等。 框架无关: 不和任何前端框架绑定,保证足够的灵活性。 官方公告写道: next-rspack 的推出只是我们与 Vercel 广泛合作的一个方面。这种合作关系不仅限于 Next.js 集成,双方团队还致力于

2025-08-09

的内容不仅涵盖了 Vue 与 Vite 的最新进展,还深入探讨了前端基础设施的 Rust 化趋势、AI 时代开发者的角色转变,以及开源项目的可持续商业路径。 以下是精华回顾: Vue 与 Vite 的发展动态与未来展望 Vue 3 的稳定演进 Vue

2025-06-04

法语意为 "快速的",发音/vit/,发音同 "veet")是一种新型前端构建工具,能够显著提升前端开发体验。它主要由两部分组成: 一个开发服务器,它基于原生 ES 模块提供了丰富的内建功能,如速度快到惊人的模块热替换(HMR

2025-06-17

t 快 50~100 倍。 该项目是尤雨溪创业公司 VoidZero 开发的前端工具,VoidZero 于去年成立,专注于构建统一、高性能的JavaScript生态系统开发工具链,旨在解决碎片化、依赖复杂及性能瓶颈问题。公司已筹集460万美元种子资金,由Ac

2024-10-14

使用 Tauri 需要同时使用 Rust 和 JavaScript(分别用于后端和前端)。 结论:如果你已经熟练掌握 Rust 或计划投入使用,而且交付成果的大小和内存占用也很重要,那么 Tauri 就是最好的选择。如果你已经非常熟悉 JavaScript,尤其是

2023-05-04

Pake 已发布 2.0 正式版本,这是一款用 Rust 打包网页生成轻量级桌面 App 的工具。 更新日志 使用体验上:支持窗口位置大小记忆、文件下载、谷歌苹果外跳免登、超链接跳转优化、菜单栏里面支持打开任意地址跳转。 命

2023-06-13

Pake 是一款用 Rust 打包网页生成轻量级桌面 App 的工具,支持 Mac / Windows / Linux 三个系统。也就是说对于一个网页,可以将其打包成三个系统都能安装的桌面客户端。 Pake V2.0.6 发布了,此版本提高了兼容性: 更新日志 支持文

2023-04-20

取 升级依赖版本:easy-excel 至 v3.2.1, file-upload至1.5 PC前端 (diboot-element-admin & diboot-antdv-admin): 优化部门人员选择器限制滚动区高度 列表支持固定表头 人员管理中添加帐号状态显示及维护 完善个人信息中上传头像功

2022-09-08

la 扩展 Helm Chart 包的流程 如图 3 所示,根据标准的 API,前端 UI 即可自动生成对应的交互页面帮助终端用户便捷简单的完成 Helm Chart 包部署。平台侧根据用户的输入参数和插件定义自动生成底层能力的驱动配置,并智能获取相

2023-10-16

 (No Build),有了 HTTP/2 以及浏览器原生支持 ES Modules ,前端根本不需要构建。 在上周举办的 Rails World 大会上,DHH 说道:“最先进的(打包)技术不再是寻找更复杂的方法来构建 JavaScript 或 CSS,因为前端根本不需要构建

2024-07-19

sqlx 0.7.1数据库访问层和MariaDB, MySQL 8,PostgreSQL数据库。 前端代码生成物可运行在Nodejs 21,18或14上。是Vue ElementUI 架构。 近期版本 Rust通用代码生成器莲花,红莲尝鲜版二十五,此版本完善了PostgreSQL数据库自动反射功能。完善

2025-03-28

枚举相关的一系列缺陷。支持新的技术栈兼容性。更新了前端代码生成器。修复了所有已知的缺陷,接近Beta质量。请部署在 Tomcat9 的目录下。 现在,已经发布尝鲜版三十二的介绍视频,视频请见:https://www.bilibili.com/video/BV1TPZKY