乐于分享
好东西不私藏

本周前端热点 | AI 代码工具全面爆发、Rspack 2.0 带来革命性提速!

本周前端热点 | AI 代码工具全面爆发、Rspack 2.0 带来革命性提速!

AI 代码工具:context-mode、GitNexus 引发关注

本周 GitHub 趋势中,两个 TypeScript 项目值得关注:

context-mode:AI 编程的上下文优化利器

这是一款专门为 AI 编程工具设计的上下文窗口优化工具,可以将工具输出沙箱化,减少 98% 的 token 消耗,支持 14 个平台。简单说——让你的 AI 编程工具更省钱、更高效。

仓库:https://github.com/mksglu/context-mode

GitNexus:浏览器里的代码知识图谱

GitNexus 是一个完全运行在浏览器里的代码知识图谱引擎,只需要拖入 GitHub 仓库或 ZIP 文件,就能生成一个交互式知识图谱,并内置 Graph RAG Agent。非常适合代码探索和大型代码库的理解。

仓库:https://github.com/abhigyanpatwari/GitNexus

Rspack 2.0 + Rsbuild 2.0 同时发布,性能再上一层楼

本周 Rust 生态在前端构建领域持续发力,Rspack 2.0 和 Rsbuild 2.0 双双发布:

Rspack 2.0 核心改进

  • • ⚡ 性能再提升 10%:相比 v1.7,整体构建速度继续领跑
  • • 🔍 更好的静态分析:改进了 tree-shaking 效果,bundle 体积更小
  • • 🚀 实验性 RSC 支持:正式支持 React Server Components,虽然还处于实验阶段,但已经可以在生产项目中小范围试点

Rsbuild 2.0 同步升级

Rsbuild 作为基于 Rspack 的构建工具,v2.0 带来了更友好的配置 API 和更好的开发体验。如果你正在使用 Vite 但想获得更快的生产构建速度,Rsbuild 2.0 值得一试

Nuxt UI 4.7 发布:Vue 生态再添新组件

Vue 生态本周也有好消息——Nuxt UI 4.7 正式发布,新增了两个值得关注的新组件:

  • • Listbox 组件:一个现代化的下拉列表组件,支持搜索、多选,完美融入 Nuxt UI 设计语言
  • • Prompt 组件:专为 AI 提示词设计的可复制/可粘贴展示组件,对做 AI 工具类产品的开发者非常友好

目前 Nuxt UI 已经拥有 125+ 组件,已经成为 Vue 3 项目 UI 库的首选之一。

Nano Stores 1.3:286 字节的状态管理方案

本周还注意到一个很有意思的更新——Nano Stores 1.3 发布,这是一个只有 286 字节的极简状态管理库。

  • • ✅ 原子化状态设计
  • • ✅ 支持衍生状态(derived stores)
  • • ✅ 兼容 React、Vue、Svelte 等所有主流框架
  • • ✅ 零依赖

如果你厌倦了 Redux、Zustand 这些”重型武器”,又觉得 useState 不足以应对复杂场景,Nano Stores 是一个刚刚好的选择

仓库:https://github.com/nanostores/nanostores