AiOffice 能力组合,开箱即用,为您的工作流提速
通过功效分析和样本量估计对 A/B 实验进行统计显着性检验。
该技能教授用于编写有效的 Vitest 测试的测试结构和模式。
Zod v4 中引入的新功能的综合指南,可改善开发人员体验、性能和类型安全。
此技能有助于识别和修复与 v4 不兼容的已弃用的 Zod v3 模式,确保代码使用当前的 API 并避免未来的重大更改。
在 Prisma 操作之前始终使用 Zod 验证外部输入。永远不要相信用户提供的数据、API 请求或表单提交。使用与 Prisma 架构类型匹配的类型安全验证管道。
React 19 表单需要在客户端和服务器上进行验证。
目的:通过验证来自外部源的所有数据来确保运行时类型安全。 TypeScript 类型仅在编译时存在,并在运行时被删除。
三大类:
使用 @theme 指令和 CSS 变量定义自定义设计标记。 Tailwind v4 使用现代颜色格式 (oklch) 和基于命名空间的实用程序生成。
教授何时以及如何使用 React 19 的新 use() API:读取 Promises(挂起组件)和 Context(有条件地在 if 语句、循环内、提前返回后)。
这可以编译,但如果 API 返回 { username: string } 而不是 { name: string } ,您的代码将在运行时崩溃。
在以下情况下使用 useReducer:
对于必须以原子方式成功或失败的操作,请使用 $transaction 回调 API。交互式事务提供错误自动回滚并允许复杂的多步骤逻辑。
关键概念:
use() 允许条件语句内的上下文访问(与 useContext 不同):
容器查询使组件能够响应其父容器的大小而不是视口。这创造了真正的便携式、可重复使用的组件,可以在任何地方工作。
Next.js 16 引入了全面的缓存生命周期 API,用于对缓存行为进行细粒度控制。这些 API 协同工作来管理私有 (CDN) 和远程(服务器)缓存的缓存策略、标记和失效。
要了解缓存如何与服务器组件及其渲染生命周期交互,请使用react-19插件中的REACT-COMPONENTS-server-components技能。
服务器操作:
在 Zod v4 中编写转换的综合指南,涵盖内置字符串方法、自定义转换、编解码器和转换管道。