Apache ECharts 6.0:功能强大的数据可视化库
Apache ECharts 6.0 —— 距首个版本已 12 年,ECharts 再次迈出重要一步。图表类型覆盖折线、柱状、饼图到 3D 图形、日历、桑基图等。v6 带来全新的设计语言、动态主题切换、深色模式支持、更多图表类型等。可浏览其 100+ 示例 与 GitHub 仓库。
Apache Software Foundation
宣布发布 TypeScript 5.9
TypeScript 5.9 —— 相对温和的一次迭代,加入了 import defer
、--module node20
,以及在 IDE 中查看展开类型信息的 “expandable hovers” 功能。团队还透露 6.0 将作为一个“过渡点”,为 基于 Go 的 TypeScript ‘原生移植’(计划在 7.0 提供) 做准备。
Microsoft
💡 最新版 VS Code 已内置 TS 5.9,并支持“expandable hovers”,详解见这篇 说明。
⚖️ JavaScript 商标案最新进展
Oracle 在 JavaScript™ 商标取消案中的新回应 —— 针对 Deno 请求撤销 “JavaScript” 商标,Oracle 否认“业界与公众普遍共识该术语已属通用名称”的主张。案件仍在推进。
United States Patent and Trademark Office
快讯
-
Sarah Gooding 汇总了 TC39 最新提案进展,包括
Math.sumPrecise
、Uint8Array/Base64 互转函数、Iterator.concat
等。
(注:TC39 是 ECMAScript 语言标准化委员会,欢迎来自社区的提案与反馈。) -
一篇关于 Vite 生态的汇总:What’s New in Viteland,涵盖 Vite 7、Rolldown、Oxlint、Vitest 等项目。(Rolldown 是 Rust 编写、面向 Rollup 兼容的构建器尝试;Oxlint 则是高性能 Lint 工具。)
-
SvelteKit 新增实验特性 Remote Functions,可在应用内任何位置调用后端函数。
-
Vercel 现已支持直接部署 Hono 应用。 Hono 是一个轻量、跨运行时(如 Edge / Cloudflare Workers / Node)Web 框架。
文章与视频 / Articles & Videos
▶️ JavaScript 如何真正演进:TC39 内部视角
How JavaScript Really Evolves: Inside TC39 with Daniel Ehrenberg —— 47 分钟对谈,涵盖新特性、委员会运作方式,以及普通开发者如何提出想法并推动语言发展。
The Weekly Dev's Brew
为无障碍考虑,作者提供了 原始 YouTube 字幕稿(gist)。还可 以播客形式收听与订阅。
V8 如何让 JSON.stringify
提速 2 倍以上
How V8's JSON.stringify
Got Over 2x Faster —— 针对 Chrome 138(V8 13.8)开始的低层性能优化拆解:内存布局、分支预测、字符串处理与内部缓存策略等,为大量常见业务场景自动提速。
Patrick Thier (V8)
“问题不在 JavaScript,而在于试图替换浏览器”
"JavaScript Isn’t the Problem, Replacing the Browser Was" —— RedwoodSDK 作者(RedwoodSDK 是一个基于 React、部署至 Cloudflare 的服务端框架)认为:SPA 模式本是对历史平台局限的折中,现在回归“服务端优先”具有现实意义。
其他阅读 / More Reads
- 📄 为博客构建 Bluesky 评论功能 —— 借社交协议进行评论聚合的思路。
- 📄 从创建 PostCSS 学到的那些事
- 📄 Stan:一个新的 TypeScript 状态管理库
- 📄 关于
<a>
标签href
你可能忽略的几点 - 📺 tRPC vs oRPC:类型安全 API 对决
代码与工具 / Code & Tools
MathJax v4.0:浏览器数学排版引擎
MathJax v4.0 —— 历经多年迭代再次巩固其 Web 数学公式渲染地位:新增更多字体、更优默认字体、自动换行、ESM 支持等。项目主页,以及 在线演示。
Cervone, Sorge, et al.
Panda CSS 1.0:现代化、构建期、类型安全的 CSS-in-JS
Panda CSS 1.0 —— 由 Chakra UI 作者打造,强调 DX(开发体验)、构建期生成样式与类型安全。兼容 Remix、Vite、Next.js、Astro 乃至 Server Components。
zx v8.8:用 Node.js 编写更好 Shell 脚本
zx v8.8 —— 为脚本编写提供对 child_process
的友好封装、参数转义与合理默认,v8.8 提升了管道(piping)体验。(文档)
Google
React Native Audio API
React Native Audio API —— 让 React Native(iOS / Android / Web)拥有类似 Web Audio API 的灵活音频处理能力。详见其 技术博文。
Software Mansion
更新速览
- eslint-plugin-angular 5.0 —— 支持 ESLint v9 的 AngularJS 插件。
- Ghost 6.0 —— 基于 Node.js 的独立出版/博客平台。
- Joi 18.0 —— 数据 Schema 描述与校验库。
- 📈 Fuite 5.0.8 —— Web 应用内存泄漏检测工具。
彩蛋与杂项 / Bonus Items 🎁
- AwesomeIndex —— 聚合搜索数百个 Awesome 系列精选列表,潜力巨大(这些列表往往信息密度极高)。
- r2dec-js —— 基于 JavaScript 的反编译器,将汇编转为“伪 C”以便学习。
- Bali —— 在 Nim 语言中实现的 JavaScript 词法分析 + 解析 + 解释器尝试。
- 👀 想念 ActionScript 3.0 / Flex 吗?Apache Royale 仍在延续这条技术谱系。
- 🤖 OpenAI 发布 GPT-5,你或许已知;但他们 面向开发者的 GPT-5 介绍 细节值得一读,同时还 开放了两个权重。
- 今日冷知识:JSON 竟然也有一个 Logo。