660 期 - Transformers.js v2.7 发布
本期看点:Transformers.js 提供了直接在浏览器中访问机器学习模型的方式,而 v2.7 引入了音频生成功能。仅仅只需几行代码就可以开始使用!实现文本转语音后既可以将音频保存为 .wav 文件也可以直接在浏览器中播放它!除此之外,官方提供了超过 7000 种声音可供选择。
编辑:Yucohny
🔥 本周热门
Transformers.js v2.7:在 web 上实现机器学习,现在支持文本转语音 —— Transformers.js 提供了直接在浏览器中访问机器学习模型的方式,而 v2.7 引入了音频生成功能。仅仅只需几行代码就可以开始使用!这里是 实时演示。实现文本转语音后既可以将音频保存为 .wav 文件也可以直接在浏览器中播放它!除此之外,官方提供了超过 7000 种声音可供选择。
Joshua Lochner
🔥 Web Components 将比 JavaScript 框架更长寿 —— 这是一篇观点激进的文章。Jake 在他的 CRDT 系列博客文章中 更多关注原生 JavaScript Web Components 而非像 React 一样的框架。
Jake Lazaroff
快讯:
-
📣 Angular 团队正在为 Angular 17 准备一些大动作。Minko Gechev 已经 预告了一篇即将发布的长篇文章,并鼓励为 11 月 6 日的 ▶️ 在 YouTube 上直播的 Special Angular Event 设置消息提醒。
-
🎨 Photopea 是一个不错的在线图像编辑工具,但现在还诞生了 Vectorpea,一个基于浏览器的矢量编辑器,类似于 Illustrator。
-
🤗 如果你想开始为 GitHub 上的开源 JavaScript 项目做出贡献,verto.sh 已经精选了一些项目 可供查看。
📒 教程与趣事
Svelte 入门介绍 —— 一份简明、温和且注重代码的 Svelte 及 SvelteKit 入门介绍。
Sebastian De Deyne
为什么我不再使用 Next.js —— 从 web 标准的角度出发,以及对日益增加的复杂性的担忧,Kent C. Dodds 分享了他为什么不会再使用 Next.js。这篇文章言辞激烈,但似乎总是经过深思熟虑的。
Kent C. Dodds
再见,Node.js Buffer
—— 鉴于 Sindre 拥有大量的库,他可能独自迁移了半数生态系统…… 😏 但他提出了一个不鼓励使用 Buffer
而更推荐跨平台 Uint8Array
的理由,并解释了如何进行迁移。
Sindre Sorhus
使用 CSS 和 JavaScript 改变 SVG 元素中的颜色 —— 内联 SVG 图像中的几乎所有内容都可以使用 CSS 和 JS 进行修改。
Kirupa Chinnathambi
使用 Gamepad API 玩游戏 —— 一位开发者试图让 JavaScript 游戏准备好在浏览器中使用控制器。
Alvaro Montoro
使用 Cloudflare 的 AI Worker 为 PDF 添加翻译
Raymond Camden
▶ 我对于在 2023 年使用 TypeScript 的困惑
James Q Quick
▶ Vue 3 入门教程 —— 一个长达三小时的 YouTube 工作坊。
Allan Jeremy
🛠 代码与工具
Radix Vue v1.0:适用于 Vue.js 的无样式化无障碍组件 —— 知名 Radix UI 组件库的非官方 Vue 移植版本。这里是 GitHub 仓库。
zernonia 等人
版本发布:
-
p5.js v1.8 – 受 Processing 启发的创意编码环境。v1.8 带来了一些与 WebGL 相关的改进。
-
Node v20.9.0(LTS) – Node v20 终于成为最新的“LTS”版本,代号为 'Iron'。
-
Billboard.js v3.10 – 丰富的图表库。
-
📈 Perspective v2.6 – 适用于流媒体或大数据集用例的数据可视化和分析组件,带有稍微催眠的、快速更新的主页。这里是 GitHub 仓库。
-
📋 Clipboardy v4.0 – 从 Node 和浏览器中访问系统剪贴板。
-
npm-publish v3.0 – 用于将软件包发布到 npm 的 GitHub 操作。
-
http-fake-backend v5.0 – 通过提供 JSON 构建虚拟后端。
-
Opal v1.8 – 将 Ruby 转译为 JavaScript。
-
Size Limit 10 – JavaScript 的性能预算工具。
-
Jotai v2.5 – 原子全局 React 状态管理。
-
Protobuf-ES v1.4 – 用于 JavaScript/TypeScript 的 Protocol Buffers。
-
NodeBB v3.5 – 基于 Node.js 的论坛系统。