Bun 1.2.3: 全新 Glob 实现引领性能突破
开源JavaScript运行时Bun于近日发布了1.2.3版本,此次更新修复了128个bug,并带来多项重要改进。其中最引人注目的是对Glob功能的全面重写和优化,这使得Bun的Glob实现了性能与正确性的双重突破。 Glob模式匹配是现代构建工具的核心功能之一,用于快速查找和过滤文件。此次更新中,Bun团队将Rust生态系统中广受好评的fast-glob库移植到了Bun中,这不仅带来了显著的性能提升,更确保了匹配结果的准确性。新版本特别优化了目录匹配和"**"通配符模式的处理,解决了之前版本中存在的多个关键bug。这一改进使得Bun的Glob实现不仅在速度上领先业界,在可靠性方面也达到了一个新的高度。 除了Glob的重大改进,Bun 1.2.3还为开发者带来了一个全功能的前端开发工具链。现在开发者可以直接通过执行HTML文件来启动开发服务器,支持React的热重载功能,并计划在未来支持Svelte和Vue等框架。这种零配置的开发体验大大简化了前端项目的启动流程。 在Web应用开发方面,Bun.serve()新增了内置路由功能,支持动态路径参数和异步响应,使得全栈应用的开发变得更加流畅...