返回技能库
开发 / React精选

Vercel React 性能最佳实践

按影响优先级优化 React 与 Next.js 的请求、包体积、取数和渲染性能。

查看安装方式

技能说明

适用于 React/Next.js 新页面、性能审查和重构,覆盖瀑布请求、包体积、服务端与客户端性能、重渲染和渲染细节。规则来自 Vercel Engineering;实际收益仍需结合项目运行结果验证。

关于此技能

Vercel 官方 React 与 Next.js 性能指南,按影响优先级组织 70 条规则,帮助 Agent 在写新页面、改造组件和审查性能时先处理瀑布请求、包体积和服务端性能等高影响问题。许可证以技能文件标注的 MIT 为准。

核心能力

优先处理高影响问题

先检查请求瀑布和包体积,再处理服务端性能、客户端取数、重复渲染、渲染性能和 JavaScript 细节。

规则化审查

每条规则都配有适用说明、错误示例和正确示例,便于 Agent 在改代码时按具体问题定位。

覆盖 React 与 Next.js

适用于 React 组件、Next.js 页面、服务端或客户端数据获取、缓存和动态导入等常见场景。

适用场景

新建 React 或 Next.js 页面

在实现数据获取、组件结构和加载状态时,提前避免常见性能陷阱。

性能审查与重构

针对慢页面、请求串行、包体积过大、无效重渲染和服务端取数问题给出优先级。

上线前代码检查

把规则作为代码审查清单使用;涉及权限、服务端操作和数据边界时仍需结合项目安全要求核对。

使用步骤

  1. 01

    安装技能

    使用 npx skills add vercel-labs/agent-skills --skill react-best-practices -a codex -g 安装到 Codex 的全局技能目录。

  2. 02

    先确认技术栈

    确认项目是 React 或 Next.js,并阅读相关文件和现有数据获取方式,不把通用规则当作项目事实。

  3. 03

    按影响排序

    优先处理请求瀑布、包体积和服务端问题,再处理重渲染、渲染与 JavaScript 细节。

  4. 04

    复查结果

    确认改动没有改变业务语义、权限校验和数据边界,并用项目自身的测试和运行结果验证。

常见问题

它会自动测出页面快了多少吗?+

不会。它提供可供 Agent 执行的性能规则和示例;实际收益需要结合项目运行、构建分析或监控数据确认。

适合哪些平台?+

仓库是通用 Agent Skills 格式,README 提供 npx skills add 安装方式,可用于 Codex、Claude Code、Cursor 等兼容该格式的 Agent。

使用时有什么边界?+

性能优化不能替代权限和安全审查;例如 Server Actions 仍要按公开接口处理,实际改动需结合项目现有认证、缓存和测试策略。

安装前检查

把兼容性、来源和安装入口先看清楚,再放进自己的工作流。

信息卡
兼容平台

Codex · Claude Code · Cursor

来源状态

已提供来源链接

安装方式

命令可直接复制

最近整理

2026/09/06

安装提醒:即使有清晰的来源和安装方式,也建议先阅读 SKILL.md,确认它会访问哪些文件和服务。

安装命令
npx skills add vercel-labs/agent-skills --skill react-best-practices -a codex -g

适用平台与标签

CodexClaude CodeCursorGitHub CopilotOpenCode兼容 Agent Skills#React#Next.js#性能优化#包体积#数据获取#重渲染