栗子前端技术周刊第 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 等,周刊内容也会不断优化改进,希望你们能够喜欢。

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

相关推荐
东风破_3 小时前
Docker 基础:为什么需要容器?
前端·后端·nginx
东风破_4 小时前
Docker 实战:使用 Nginx 作为容器入口代理 Node 服务
前端·后端·nginx
你别说话了4 小时前
Vue项目解决跨域
前端·javascript·vue.js
指尖时光.4 小时前
Three.js 超全入门综合案例
开发语言·javascript·ecmascript
唐青枫5 小时前
http-server:别再双击 index.html,一条命令把目录变成网站
前端·javascript
网安蟹佬霸5 小时前
OSINT开源情报收集实战:从信息搜集到资产测绘(2026最新万字保姆级指南)
前端·网络·安全·web安全·网络安全·开源
a1117766 小时前
3D历史建筑展览馆 THreeJS 开源
前端·开源
单线程_016 小时前
【源码阅读】Vue3 Tokenizer 词法分析器完整状态机流转深度梳理(3.4+ 新版架构)
前端
PBitW6 小时前
PM 丢来 3 个 Excel、12 个功能、4 种情形?用 TRAE Work 30 分钟整理成前端开发文档
前端·trae
学习星球8 小时前
Solid.js 实战:拆解官方 RealWorld 项目
开发语言·javascript·vue.js