前端&AI技术双周刊-2024.03.29
Node.js
- 在 Node.js 中使用 require() 同步加载 ESM
如果启用了–experimental-require-module,并且要通过 require() 加载的 ESM 满足特定条件,require() 就可以像加载 CommonJS 模块一样加载 ESM 模块,并返回模块的命名空间对象。
前端技术
-
在现代应用中使用 localStorage 的全面指南
探讨 localStorage API 的各个方面,包括优点、限制和现代应用程序中可用的替代存储选项。 -
TypeScript 5.5 新特性
TypeScript 5.5 即将在未来的几个月内发布。这个版本能够根据函数的控制流(例如if语句、循环等)来推断变量的类型,帮助开发者在编译时捕获更多的类型错误,从而提高代码的质量和可维护性。 -
Rsbuild v0.5 发布
Rsbuild 是一个基于 Rspack 的 web 构建工具。Rsbuild v0.5 的绝大部分 API 已经达到稳定状态,Rsbuild v1.0 预计在 2024 年 Q3 发布。 -
VitePress 1.0 发布
VitePress 是一款静态站点生成器 (SSG),专为构建快速、以内容为中心的网站而设计。
CSS
- 使用 CSS color-mix() 函数创建调色板
一个比较新的CSS 函数color-mix(),能够混合不同颜色,创造出色彩缤纷的调色板。
AI 资讯
-
微软新作「Mora」,复原Sora
Sora虽爆火但闭源,给学术界带来了不小的挑战。学者们只能尝试使用逆向工程来对Sora复现或扩展。近日,理海大学联手微软团队推出一种新型的多AI智能体框架———Mora。 -
Colossal-AI 团队全面开源全球首个类 Sora 架构视频生成模型 Open-Sora 1.0
Colossal-AI 团队全面开源全球首个类 Sora 架构视频生成模型 「Open-Sora 1.0」,涵盖了整个训练流程,包括数据处理、所有训练细节和模型权重,携手全球 AI 热爱者共同推进视频创作的新纪元。