每周分享 (第 200 期)

74 阅读2分钟

新闻、观点、有趣

React 19 出手解决了异步请求的竞态问题,是好事还是坏事?
在客户端开发中,这是一个老生常态的问题。一个有经验的前端工程师必定是对这个问题的情况与解决方案如数家珍。因此竞态问题也经常在面试的过程中被讨论。

JS 最新提案 Signals(信号),stage 0 草案正式发布!
今天,我十分鸡冻地和大家共享,JS Signals(信号)提案的 stage 0 草案、以及符合规范的 polyfill(功能补丁)现已正式公开发布。 大家可能已经在前端生态的某些库和框架中,或多或少听说过 Signals 了,包括但不限于:Vue、Angular、MobX、Preact、Qwik、RxJS、Solid、Svelte 等等。

教程、技巧

究极花里胡哨的渐变是什么样子的?
通过本文,你将会了解到 CSS background 中更为强大的一些用法,并且学会利用 background 相关的一些属性,采用不同的方式,去创造更复杂的背景图案。在这个过程中,你会更好的掌握不同的渐变技巧,更深层次的理解各种不同的渐变。

库、工具

Node.js 22 正式发布,支持 Require() ESM 模块!
Node.js 22 将于十月进入长期支持(LTS)阶段,但在那之前,它将在接下来的六个月内作为“当前”发布版本。我们鼓励您探索此最新版本提供的新功能和优势,并评估它们对您的应用程序的潜在影响。

Zed vs VS Code:新代码编辑器时代已经到来!
过去的近十年,微软公司的 Visual Studio Code(VS Code)一直是开发者社区首选的文本编辑器。它与微软生态系统(TypeScript,NPM软件包,GitHub,Azure 和 Edge 浏览器)的无缝集成使其成为开发人员的强大工具。但是,正如人们常说的那样,在科技领域没有什么技术可以永远称王称霸。Zed 作为一款快速、开源的代码编辑器,正在掀起一股新的浪潮。

使用midway开发后台服务的完整实践
最近在做工具的过程中,有使用midway开发接口方面的需求。一般来说,看midway官方文档是最高效的方式。但是如果你有时间,不妨看看一些全流程的实践,也许会对你快速上手有所帮助。

JSON-Schema远程表单渲染 —方案调研
这是一篇关于《JSON-Schema远程表单渲染方案》的调研,希望可以给有这方面需要的同学提供参考。