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

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

3天内不再提示

Vue团队发布Rust编写JavaScript打包工具Rolldown

微云疏影 来源:综合整理 作者:综合整理 2024-03-11 09:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

根据尤雨溪在X平台上分享的信息,Vue开发团队已经正式决定开源Rolldown项目。这是基于Rust语言的JavaScript打包工具。

据悉,Rolldown作为Rollup.js的替代品,由字节跳动的OXc工具集支持,具有与Rollup兼容的APIs以及插件接口。该产品预计将成为未来Vite项目的首选打包工具。

按照官方文档解读,现有Vue团队采用esbuild.js和Rollup.js两款工具来打包Vite项目。然而,由于这些工具性能开销大,易致开发环境与生产环境行为不统一。

为解决上述问题,开发团队精心打造出Rolldown工具,声称该工具可实现原生级别的性能表现,同时内置了高效的解析/序列化内核,广大开发者可点击此处了解详细情况。

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

    关注

    0

    文章

    59

    浏览量

    8507
  • 字节跳动
    +关注

    关注

    0

    文章

    348

    浏览量

    9865
  • Rust
    +关注

    关注

    1

    文章

    240

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Vue3组合式API最佳实践:从Options API到Composition API

    、watch等选项对组件进行组织。这种方式的优点在于简单易懂,特别适合小型项目和团队成员对Vue的初学者。 是Vue3.x中推出的新特性,它允许我们基于逻辑功
    的头像 发表于 10-20 13:36 166次阅读

    scons使用dist生成的工程缺少文件怎么解决?

    env工具:env_released_1.3.5 使用scons —dist指令打包工程,打开生成的工程,提示缺少文件路径 以下内容为评论
    发表于 10-09 06:02

    大家用的OTA升级打包工具都是用什么制作的,能否拿到QBoot的打包器源码拿来开发呢?

    大家用的OTA升级打包工具都是用什么制作的,能否拿到QBoot的打包器源码拿来开发呢?
    发表于 09-25 06:16

    聊聊 Webpack 那些安全事儿:打包风险与防护小技巧

    Webpack 作为前端工程化的核心工具,几乎成为现代 Web 应用打包的标配。它通过模块合并、代码压缩、依赖管理等功能提升开发效率,但也因配置复杂、代码混淆等特性,潜藏着诸多安全风险。本文结合实战
    的头像 发表于 09-02 10:22 493次阅读
    聊聊 Webpack 那些安全事儿:<b class='flag-5'>打包</b>风险与防护小技巧

    请问OpenVINO™ 是否支持 Rust 绑定?

    无法确定OpenVINO™是否支持 Rust 绑定。
    发表于 06-25 07:45

    PCBA包工包料:用专业力量为企业生产“减负增效”

    一站式PCBA加工厂家今天为大家讲讲什么是PCBA包工包料服务?PCBA包工包料服务的优势。随着电子制造行业的快速发展,越来越多的企业选择PCBA包工包料服务,以降低成本、提高生产效率,专注于
    的头像 发表于 05-26 09:34 455次阅读

    中兴通讯亮相2025对外承包工程行业发展大会

    近日,“2025对外承包工程行业发展大会暨中国对外承包工程行业发展论坛”在京举办,中兴通讯高级副总裁孙方平受邀出席并发表了题为“数字筑基,生态共荣”的主旨演讲,深入探讨了数智化技术如何赋能海外传统基础设施建设,推动对外承包工程行
    的头像 发表于 04-30 14:33 775次阅读

    基于SEGGER的Ozone调试器和J-Trace工具跟踪Ferrocene的Rust应用

    2025年3月,SEGGER和Ferrous Systems合作,确保使用Ferrous Systems的Ferrocene工具链编译的Rust应用程序可以通过SEGGER的J-Trace工具实时下载分析。
    的头像 发表于 03-14 11:27 1265次阅读

    JavaScriptRust和WebAssembly集成

    偶然一次机会,接触了Rust的代码。当时想给团队小伙伴做演示,发现自己并不能在移动端按照文档生成演示demo。我就想,要是Rust代码能转化成JavaScript就好了。结果一搜,还真
    的头像 发表于 01-24 15:43 796次阅读
    <b class='flag-5'>JavaScript</b>与<b class='flag-5'>Rust</b>和WebAssembly集成

    Bun 1.2震撼发布:全力挑战Node.js生态的JavaScript运行时新星

    《2024 中国开源开发者报告》正式发布 JavaScript 运行时新秀 Bun 发布 1.2 版本,这是自去年 4 月发布 1.1 以来最重要的一次更新。 此次更新不仅大幅提升
    的头像 发表于 01-24 10:42 1323次阅读
    Bun 1.2震撼<b class='flag-5'>发布</b>:全力挑战Node.js生态的<b class='flag-5'>JavaScript</b>运行时新星

    SciChart—高性能的JavaScript图表和图形库

    的 JS 图表工具提升您的 JavaScript 项目。 与众不同的 JavaScript 图表 这不是您的标准 JavaScript 图表库!我们拥有数以万计的1000多种出口类型的
    的头像 发表于 01-22 10:15 2531次阅读
    SciChart—高性能的<b class='flag-5'>JavaScript</b>图表和图形库

    Spire.XLS for JavaScript——多功能JavaScript电子表格库(一)

    文件。借助此工具,开发人员能够高效地执行各种 Excel 编程任务,包括从模板生成新文档、更新现有文档或转换文件格式。 Spire.XLS for JavaScriptVue、React
    的头像 发表于 01-21 09:29 795次阅读
    Spire.XLS for <b class='flag-5'>JavaScript</b>——多功能<b class='flag-5'>JavaScript</b>电子表格库(一)

    javascript:void(0) 的作用是什么

    javascript:void(0) 在 HTML 和 JavaScript 中是一个常见的表达式,主要用来创建一个无操作的链接(通常是 标签)或者阻止默认事件处理。具体来说,它的作用有以下几点
    的头像 发表于 12-31 15:55 4056次阅读

    打包工具Rolldown 1.0.0-beta.1发布

    esbuild。 作为一款现代化的打包工具Rolldown 为开发者提供了更高效、便捷的开发体验。 Rolldown 是尤雨溪公司投资的 Vite 基建开源项目,采用 Rust
    的头像 发表于 12-31 10:00 1081次阅读

    Vue3设计思想及响应式源码剖析

    作者:京东物流 乔盼盼 一、Vue3结构分析 1、Vue2与Vue3的对比 •对TypeScript支持不友好(所有属性都放在了this对象上,难以推倒组件的数据类型) •大量的API挂载在V
    的头像 发表于 12-20 10:24 734次阅读