前端&AI技术双周刊-2024.04.11
Node.js
- Node.js v20.12.0 (LTS)和 Node v18.20.0 (LTS)
Node.js发布了Node.js v20.12.0 (LTS)和Node v18.20.0 (LTS)。其中Node.js v20.12.0 (LTS)版本更新较为丰富,包括实现crypto.hash()函数、加载和解析环境变量、新增连接尝试事件等。
JavaScript
- ECMAScript Iterator helpers
该提案已有几年历史,但现在处于 TC39 的第 3 阶段, Iterator Helpers正在实现并随 V8 12.2/Chrome 122 一起发布。这些 helpers 是诸如.map、.filter、.take和.forEach,可用于Iterator.prototype其原型链中的任何对象
CSS
- focus-within
介绍了CSS伪类:focus-within,以及如何帮助开发者更好地控制表单焦点,提高用户交互体验。
AI 资讯
- Suno正式上线V3版本 - 这是AI音乐的”ChatGPT”时刻
Suno AI音乐生成器正式上线V3版本,被视为AI音乐的”ChatGPT”时刻。该版本相较于之前版本在音质、咬字、节奏编排等方面有显著提升。用户可以通过自定义模式或Instrumental模式生成音乐,并使用积分进行roll操作。此外,还提供了一个Prompt工具,帮助用户快速生成歌曲。
拓展阅读
-
JavaScript Visualized: Promise Execution
通过有趣的图解和简短的视频,非常生动形象的介绍了 Promise 如何工作以及背后的执行机制,将整个 Promise 机制讲解得很通俗易懂。 -
Babylon.js 7.0
Babylon.js 7.0版本带来了性能改进、渲染增强和Procedural Geometry、Global Illumination、Gaussian Splat Rendering和Ragdoll Physics等能力。 -
js-pytorch
一个类似PyTorch的JavaScript库——Python的PyTorch是机器学习库中的黄金标准之一,但该项目将其一些功能直接带入了JavaScript进行实现。