由尤雨溪强力主导-前端格局动荡!Vue团队开源Rust驱动的闪电般JS打包工具 (尤雨溪在哪)
Introduction
The Vue team has officially open-sourced Rolldown, a Rust-based bundling tool. Rolldown is a Rollup alternative that provides a Rollup-compatible API and plugin interface, but with a feature scope more similar to esbuild. According to the official documentation, Rolldown is specifically intended as a future bundler for Vite.Background
Vite currently relies on two bundlers: - Vite for development - Rollup for production However, there are significant drawbacks to using two different bundlers: - Inconsistent behavior - Incompatible plugin ecosystems - Difficult to keep in sync Thus, the development team wanted Vite to integrate a single bundler that provides: - Native-level performance - Built-in transforms that avoid parsing/serializing overhead - A Rollup-compatible plugin interface - Advanced build output control suitable for large-scale applications This is where Rolldown comes in.Features
Rolldown is written in Rust and built on top of Oxc, currently using its parser. The team also plans to integrate Oxc's transformer and minifier when they become available. Rolldown aims to offer several key features: - Performance: Built-in transforms provide significant performance improvements over Rollup. - Flexibility: Rollup-compatible plugin interface allows for easy extension. - Compatibility: Supports most popular Rollup plugins, facilitating a smooth transition. - Interoperability: Designed to work seamlessly with Vite and other bundlers.Roadmap
The team's long-term goal is to enable Vite users (directly or via frameworks) to transition to a version of Vite that uses Rolldown internally with minimal cost. In the meantime, Rolldown will also be available as a standalone bundler for directuse.Team
The Rolldown website lists four team members, currently led by Evan You, the creator of Vue and Vite.Conclusion
Rolldown is a promising new bundler that addresses several pain points faced by developers using Vite. It offers native-level performance, a Rollup-compatible plugin interface, and advanced build output control. As it is still in development, some features may not be fully available yet, but the team's roadmap suggests that Rolldown has a bright future as both a standalone bundler and a core component of Vite.Related Links
- [Rolldown Official Website](- [GitHub: rolldown-rs/rolldown](fortran有哪些论坛
fortran的论坛,是按以下分类的:编程语言,其编程语言有:JavaC/C++Objective-CPHPPerlPythonRubyC# GoD语言GroovyScalaJavaScriptHTML/CSSActionScriptVBScriptDelphi/PascalBasicErLangCOBOLFortranLuaSHELLSmalltalkSliverlightLispSwiftValaRustHackDart程序开发,有以下五个方面:报表/图表制作高性能网络开发库图形/图像处理数学计算协议和规范开发工具,有三个方面:C/C++开发工具性能测试和优化编译器企业应用:教学科研相关应用工具:科研计算工具其他开源:NASA 开源项目开源软件分类导航 - 开源中国社区
RUST新版抄家会回血是什么情况?
有的回不上来要铁斧
免责声明:本文转载或采集自网络,版权归原作者所有。本网站刊发此文旨在传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及版权、内容等问题,请联系本网,我们将在第一时间删除。同时,本网站不对所刊发内容的准确性、真实性、完整性、及时性、原创性等进行保证,请读者仅作参考,并请自行核实相关内容。对于因使用或依赖本文内容所产生的任何直接或间接损失,本网站不承担任何责任。