今天我们来实现手机浏览器的录音功能,记录用户通过麦克风输入的语音,转存为音频文件,然后进行语言播放、语言聊天或者语言识别等
今天我们来实现手机浏览器的录音功能,记录用户通过麦克风输入的语音,转存为音频文件,然后进行语言播放、语言聊天或者语言识别等
Express 是 Node.js 的一个快速的,独立的,极简的 web 框架,非常适用于创建 web 服务,这篇文章我们将使用 Express 创建 web 服务。
Express 是 Node.js 的一个快速的,独立的,极简的 web 框架,非常适用于创建 web 服务,这篇文章我们将使用 Express 创建 web 服务。
学习 GitHub Pages 和 GitHub Actions,实现自动部署 Web 前端应用
这篇文章我们将详细介绍 VS Code 调试 Node.js 的四种方法,并且解决修改代码没有重启服务的问题
这篇文章我们使用 Node.js 创建后台服务,这是一篇入门教程,我们将实现最简单的增删改查服务,希望借此通往后端开发。
创建 Node.js 命令行工具 chinesize,它使用 posthtml 工具汉化 Angular、HTML 项目
使用 jscodeshift 工具汉化 React 项目
Jotai 是 Poimandres 团队开发的第三个状态管理库。Zustand 和 Valtio 以数据为中心,而 Jotai 以 React 组件为中心。React 通过很多小组件构建大的应用程序,同样 Jotai 通过很多小的原子状态构建整个应用状态。Jotai 的核心 API 很简单,就像在使用 useState 一样,但是 Jotai 提供了大量的工具和扩展来增强 Jotai 的能力。
Valtio 是另一个 React 状态管理的库,和 Zustand 一样出自 Poimandres 团队。虽然 Zustand 比 Redux 更简单,减少了样板代码,但是 Zustand 的设计理念还是和 Redux 很相似的,都不能直接修改 state 值而是通过 action 来修改。而 Valtio 的设计理念完全不同,通过 Proxy 可以直接修改 state 并且在更新时进行细粒度的订阅和响应,这一点 Valtio 有点类似于 Pinia。