栗子前端技术周刊第 109 期 - Vite 8 Beta、JavaScript 三十周年、Prettier 3.7...

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

📰 技术资讯

  1. Vite 8 Beta:首款基于 Rolldown 构建的 Vite 8 测试版现已发布,该版本承诺将大幅提升生产环境构建速度,并为 Vite 未来的扩展能力搭建更完善的平台。

  2. JavaScript 三十周年:早在 1995 年 5 月,时年 33 岁的布兰登・艾奇仅用十天时间就打造出了 JavaScript 的首个原型版本。1995 年 12 月 4 日,网景公司与太阳微系统公司联合发布新闻稿,正式将其命名为 JavaScript。三十年间,JavaScript 已然坐稳了 Web 技术栈的核心地位,祝愿 JavaScript 在下一个三十年续写辉煌。

  3. Prettier 3.7:Prettier 3.7 版本正式发布,该版本优化了 TypeScript 代码的格式化效果,并为插件开发者提供了全新的 API。

  4. TypeScript 7 开发进展通报:过去几个月,TypeScript 项目在公开层面鲜有动静,但研发团队实则一直在幕后全力推进 TypeScript 6.0 与 7.0 两个版本的开发工作。其中,6.0 版本将是最后一个基于 JavaScript 开发的版本,同时它也将作为过渡版本,为后续基于 Go 语言原生重构的 7.0 版本铺路。目前来看,7.0 版本的性能预计将提升约 10 倍。

  5. React 服务器组件高危漏洞:React 团队发布紧急公告:所有支持 React 服务器组件(RSC)的应用均受影响,即便应用本身并未实际使用该特性。其中,react-server-dom-webpack、react-server-dom-parcel 与 react-server-dom-turbopack 这三个包的 19.0、19.1.0、19.1.1 和 19.2.0 版本,均存在远程代码执行漏洞,相关应用需立即升级修复。不过官方也指出:"若你的应用代码完全不涉及服务端运行逻辑,则不会受到该漏洞影响。"

📒 技术文章

  1. The Nuances of JavaScript Typing using JSDoc:借助 JSDoc 实现 JavaScript 类型标注的进阶技巧 ------ 如果你更青睐 JavaScript 而非 TypeScript(我知道这样的开发者大有人在!),但又想兼顾类型校验带来的便利,那么 JSDoc 会是一个很不错的替代方案。

  2. 如何用隐形字符给公司内部文档加盲水印?:文章介绍了基于零宽字符(Zero Width Characters)的盲水印技术。

  3. 解锁前端高阶调试:浏览器/IDE/Git技巧分享:作者在文中分享了前端调试技巧,包括:Console 的高级用法、网络请求调试、高级断点技巧等。

🔧 开发工具

  1. Voici.js 3.0:一款适用于终端的表格打印工具。
  1. capo.js 2.0 :一款优化页面 <head> 元素顺序的脚本工具。这款工具会具体展示你页面 <head> 中元素的当前排序,并给出优化后的建议顺序,以此提升页面的感知性能。
  1. Tinybench 6.0:一款轻量简洁的基准测试库。

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

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

相关推荐
CHNE_TAO_EMSM7 小时前
Android studio 打开文件时自动下载源码
前端·javascript·android studio
一孤程8 小时前
Airtest自动化测试第五篇:小程序与Web测试——跨平台自动化全覆盖
前端·自动化测试·小程序·自动化·测试·airtest
IT_陈寒8 小时前
SpringBoot自动配置不是你以为的那样的智能
前端·人工智能·后端
yume_sibai9 小时前
大屏数据可视化 - 边框红绿呼吸灯实现详解
前端·信息可视化·typescript
竹林8189 小时前
从 ethers.js 迁移到 Viem:一个签名验证 Bug 让我彻底放弃旧爱
javascript
Hyyy9 小时前
很多Desktop都在上的Computer Use是什么
前端·llm
慢功夫9 小时前
开篇:VS Code 为什么不是一个普通 React App
前端·visual studio code
你挚爱的强哥9 小时前
Vue2 实现 1.5s 十连击监听(连续点击若干次),封装通用可复用点击检测工具,不用 data!Vue 封装通用连击监听方法,支持自定义时长与点击次数
前端·javascript·vue.js
半个落月10 小时前
用 LangChain.js 手写一个能读写文件和执行命令的 Mini Cursor
javascript·人工智能·后端
天外天-亮10 小时前
HBuilder X 使用 uview-plus 方式
开发语言·javascript·hbuilder x·uview-plus