JavaScript 中文周刊 #196 -(javascript中文网)

boyanx4个月前技术教程27

本期看点:你对 JavaScript 日期了解多少?来试试这个测验吧,Next.js v15.4 发布并预告 v16 新特性,2025 年如何创建一个 NPM 包,WebAssembly 应用场景讨论,Vue 3.6 Alpha 和 Nuxt v4.0 发布。

本周热点

JavaScript 日期测验 —— 准备好被惹恼了吗?JavaScript 原生的日期解析功能以其晦涩难懂而闻名,稍不注意就会带来意想不到的结果。在我们等待 Temporal API 广泛可用之前,不妨来测试一下你对 JavaScript 日期处理的认知和假设吧,这个测验很有教育意义。

Next.js v15.4 发布(以及 Next.js 16 即将带来的新特性) —— 这是一个相对较小的版本更新,主要改进了性能、稳定性和 Turbopack 兼容性。文章还很好地总结了 Next.js 16 即将推出的新功能。

WebAssembly:是的,但用在哪里? —— 在 ACM Queue 上,一位参与过多个 JavaScript 和 WebAssembly(WASM)实现的贡献者分享了 WebAssembly 目前的应用场景,包括浏览器端和服务器端。文章还介绍了它是如何逐渐渗透到各个领域的。

快讯:

文章和视频

2025 年如何创建一个 NPM 包 —— 这是 JavaScript 开发中最基本的任务之一,但如果你想遵循最佳实践、集成有用的工具并把一切都做对,就需要完成很多步骤。Matt Pocock 在这里总结了整个过程。

从代码看 React 的历史 —— 这是一篇史诗级文章,追溯了 React 从 Facebook 诞生到现在的演变历程。它阐明了 React 的核心理念以及重大决策背后的动机。这是一个很好的方式来加深你对 React 整体故事的理解。

JavaScript 的不为人知的故事 —— 两个月前,Deno 团队分享了 JavaScript 简史 ,详细介绍了从 1994 年到现在 JavaScript 每年的发展历程。这个视频用 8 分钟的时间涵盖了相同的内容。

更好的 Promise.all() —— 实用类型和函数 —— 介绍了一些实用的类型和函数,可以让深层 Promise 处理变得更加符合人体工程学且类型安全。

使用 Web Speech API 让你的网站开口说话 —— 一个简单直接的教程。Andrew Magill

我是如何找到绕过 Google 最新反广告屏蔽更新的方法的 —— 一个巧妙的 JavaScript 技巧(现在已在 Chrome 中修复)。Derin Eryilmaz

使用 Babylon.js 构建 3D 产品配置器 —— 如何在网页上实现可配置的 3D 模型。Josh Sanderson

使用 Array.fromAsync() 实现现代异步迭代 Matt Smith

代码和工具

Tiptap v3:无头富文本编辑器框架 —— Tiptap 为构建强大的富文本编辑体验提供了出色的基础,v3 版本包含了许多开发体验改进,比如能够卸载和重新挂载编辑器(非常适合动态 UI)、用于使用自己的组件创建文本段(标记)自定义视图的"Markviews"、SSR 模式等。

Upyo:一个简单的跨运行时邮件发送库 —— 这是一个跨运行时的邮件库,为 SMTP 和基于 HTTP 的提供商(如 SendGrid 或 Amazon SES)提供了统一的、类型安全的 API。 今天我才知道"upyo"()在韩语中是"邮票"的意思。

Hyper Fetch:用于处理远程 API 的"涡轮增压"Fetch 库 —— 这是一个框架无关的、受 Axios 和 TanStack Query 启发的类型安全数据获取框架,可用于浏览器和服务器环境,具有请求生命周期管理、实时通信、进度跟踪和 Swagger/OpenAPI 代码生成功能。

GrowField:用于使文本区域元素自动增长的小型无依赖模块 —— 非常简单。当你有一个 textarea 输入框,并且希望它随着内容的增加而增长时可以使用它。

小彩蛋

版本发布:

相关文章

五个流行的SVG在线编辑器(svg 在线编辑器)

随着响应网络的发展,越来越多的高质量的SVG在线编辑器被公众所熟知。SVG矢量图形也越来越受欢迎,以便在任何设备上呈现图像,甚至一些易于使用的SVG在线编辑器,可以替代PS,本文总结了五种流行的SVG...

如何在wps office中使用javascript编写程序

上一篇文章中写到可以将一个wps 表格的文档转成二维数组,前提是如何在wps office的表格中使用javascript。下面就如何在wps office中应用javascript做个简单介绍!一、...

安卓最有名的网页编辑器(安卓网页设计工具)

安卓平台上有几款较为知名的网页编辑器,如Quoda、DroidEdit等,它们凭借丰富的功能和良好的用户体验受到广泛关注,以下是具体介绍 :- Quoda:是一款强大的免费多语言代码编辑器,支持HTM...

15.5K+ 在线实时协作文档编辑器,很实用

大家好,我是开源探索者,持续分享开源项目,关注技术的最新动态,分享自己的经验和见解。今天为大家带来一款开源高度可定制的实时协作文档编辑器:Etherpad,支持 Windows、MacOS、Linux...

js基础学习(js基础知识)

vscode运行js要在VSCode中运行JavaScript代码,你需要按照以下步骤操作:首先确保你已经安装了Node.js。如果没有安装,可以从官网(https://nodejs.org/)下载并...

面向未来的富文本编辑器,支持 AI、MCP,开源免费!

在现代前端开发中,富文本编辑器早已不只是输入文字的工具。它是内容创作、结构表达和用户交互的核心入口。今天,我们来介绍一款面向未来的编辑器框架——Plate.js。Plate.js 是什么?Plate....

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。