← 返回蜂巢洞察

Jotai 3.0版本以现代化的形式发布,仅包含ESM相关功能,同时摒弃了旧版本的构建方式以及已被弃用的API接口。

Jotai是一个专为React开发的原子状态管理库,现已发布3.0.0版本。该版本完全采用了ES模块机制进行开发,同时仍保持了对旧版本的兼容性,但删除了一些已被弃用的API。对于大多数用户来说,进行版本升级的过程非常简单。这个新版本的核心功能得到了优化,一些重大的功能变更则被推迟到未来的更新中再实施。 作者:Daniel Curtis

Jotai是一个专为React开发的原子状态管理库,现已发布3.0.0版本。该版本完全采用了ES模块机制进行开发,同时仍保持了对旧版本的兼容性,但删除了一些已被弃用的API。对于大多数用户来说,进行版本升级的过程非常简单。这个新版本的核心功能得到了优化,一些重大的功能变更则被推迟到未来的更新中再实施。

作者:Daniel Curtis

相关文章

技术实践

NgRx 22:Angular中的资源扩展功能与动态深度信号处理机制

NgRx 22引入了一些实验性的功能,这些功能改变了Angular在处理资源时的行为:在页面重新加载时,value()方法的值会被保留下来;而且当出现错误时,系统不会再抛出异常。此外,NgRx 22还为联合类型提供了动态的深层次信号处理机制,同时还新增了一个名为SignalStoreFeatureType的工具类,并开始支持ESLint v10。要升级到NgRx 22,需要同时安装Angular 22和TypeScript 6.0;不过大多数会导致代码兼容性变化的改动都配备了自动迁移功能。 作者:Daniel Curtis

阅读全文
技术实践

Cloudflare新收购的Vite+版本在加入了GitLab持续集成支持、相关钩子功能以及tsup迁移工具后,其性能已经提升到了1.0级。

VoidZero推出了Vite+ 1.0,这是其JavaScript工具链的第一个稳定版本。该版本配备了一个命令行工具,用户可以通过一个配置文件来管理Node.js项目、进行包管理以及进行前端开发。此次更新还包括与GitLab的集成,以及增加了对Docker的支持。未来还会继续进行升级,重点提升系统的稳定性及诊断功能。 作者:Daniel Curtis

阅读全文
技术实践

TypeScript 7.1测试版:恢复了编译器API的功能,使Vue和Svelte成为第一类支持此类功能的编程语言

TypeScript 7.1 Beta于2026年10月20日宣布发布。这一版本恢复了在7.0版本中被移除的编译器API,这些API现在被重新划分为独立的模块供使用。该版本还添加了内容映射功能,使得像Vue这样的工具能够检测非标准的文件格式。在一个Vue项目中,使用TypeScript进行类型检查所花费的时间从14.19秒减少到了3.10秒。不过,目前仍存在一些编辑器相关的问题尚未得到解决,因此开发团队可能需要在继续使用TypeScript 7的同时,也保留TypeScript 6作为备用选项。 作者:Daniel Curtis

阅读全文