Vite 8.0发布,采用Rust构建的Rolldown作为单一打包工具,取代esbuild和Rollup。Rolldown基于Oxc构建,兼容现有插件API,构建速度比Rollup快10-30倍。新版本还包括DevTools构建分析、WASM SSR支持等功能。该项目由Vue.js创始者尤雨溪创立的Void Zero公司赞助,旨在统一JavaScript生态系统工具链。
2025年JavaScript生态系统迎来转型期,开发者转向性能优化和"后React时代"探索。React治理转移至Linux基金会,新兴框架如Hono、One、Mastro等涌现。Signals成为响应式编程关键,Angular、Vue、Solid、Svelte均已采用。VoidZero推出Vite+统一工具链解决碎片化问题。AI从后端转向前端,MCP服务器帮助框架连接AI。编译器承担更多优化工作,自动化内存管理成为趋势。
Cloudflare承认在使用React useEffect钩子时出现编码错误,导致平台控制面板和多个API服务中断超过一小时。该错误源于控制面板中useEffect钩子的依赖数组包含问题对象,导致对租户服务API的重复不必要调用。由于对象在每次状态或属性变化时都会重新创建,钩子在单次渲染中反复运行,最终使API过载。此事件引发了开发者社区对useEffect使用的讨论。