栗子前端技术周刊第 153 期 - Vitest 5.1、Remix v3.2、Node.js 27 Alpha...

0 阅读2分钟

🌰栗子前端技术周刊第 153 期 (2026.11.02 - 2026.11.08):浏览前端一周最新消息,学习国内外优秀文章,让我们保持对前端的好奇心。

📰 技术资讯

  1. Vitest 5.1:Vitest 5.1 发布,新增 --since-last-run 参数,只重跑受代码改动影响的测试;同时带来交互式快照审查功能。

  2. Remix v3.2:Remix v3.2 新版发布:支持内容安全策略(CSP),组件运行时体积缩小约 10%,还有其他改进。

  3. Node.js 27 Alpha:Node 新版周期下的首个版本,按照 Node 新的发布模型,每个大版本会先经历六个月 Alpha 阶段,之后才稳定发布;因此 v27 正式版预计在明年 4 月推出。Alpha 版基于 main 分支构建,包含破坏性变更,面向库作者与测试场景,不适合生产环境。

📒 技术文章

  1. 'Nothing Installs at Our Company Until It's a Week Old':“在我们公司,任何包都要等发布满一周才允许安装” - 近期多起软件包劫持事件都在发布后的短短几小时内爆发。因此作者所在公司定下规则:新版本包必须静置一周冷却期才能上线。文中讲了这套方案会带来哪些问题、冷却机制挡不住哪些风险,以及主流包管理器对应的相关配置。

  2. 前端的技术判断力是怎么练出来的?:文中给出5个典型判断场景,同时提出可通过复盘自身线上事故、研读他人事故复盘来刻意积累,加速判断力形成,最终减少方案盲区,让代码在极端场景下更稳定。

  3. CORS 到底在保护谁?90% 的前端理解错了跨域的本质:文章区分了简单请求、预检请求的,指出 * 通配符、原样反射 Origin 的危险写法,给出生产级白名单配置方案,同时明确 CORS 无法防御 CSRF、表单/静态资源标签跨域请求的边界,强调需用白名单替代通配符保障安全。

🔧 开发工具

  1. x18n:Anthony Fu 继 i18n-ally 之后推出的新作,适用于任意框架的国际化文件检查与维护工具。
image-20261108115039051
  1. File Viewer:面向内部 Web 应用、基于浏览器原生能力的 Office / PDF / CAD / 压缩包预览器。
image-20261108115329349
  1. Skullet:根据组件自动生成骨架屏加载态,入样例数据,它会先不可见地渲染你的真实组件,测量布局尺寸,再生成匹配的骨架屏。
image-20261108115953759

🚀🚀🚀 以上资讯文章选自常见周刊,如 JavaScript Weekly 等,周刊内容也会不断优化改进,希望你们能够喜欢。

💖 欢迎关注微信公众号:栗子前端