ExpoReactNative性能优化技能Skill expo-react-native-performance

此技能提供Expo React Native应用的全面性能优化指南,涵盖启动加速、列表虚拟化、重渲染控制、动画流畅度、图像加载等关键领域,帮助开发者提升应用流畅度和用户体验,关键词包括Expo、React Native、性能优化、移动开发、前端优化、代码重构、应用性能、SEO搜索。

移动开发 0 次安装 0 次浏览 更新于 3/18/2026

名称: expo-react-native性能优化 描述: Expo React Native性能优化指南。此技能应用于编写、审查或重构Expo React Native代码时,以确保最优性能模式。触发于涉及React Native组件、列表、动画、图像或性能改进的任务。

Expo React Native性能最佳实践

Expo React Native应用程序的全面性能优化指南。包含8个类别的42条规则,按影响优先级排序,以指导自动化重构和代码生成。

何时应用

参考以下指南时:

  • 编写新的React Native组件或屏幕
  • 使用FlatList或FlashList实现列表
  • 添加动画或过渡效果
  • 优化图像和资产加载
  • 审查代码以解决性能问题

规则类别按优先级排序

优先级 类别 影响 前缀
1 应用启动与包大小 关键 startup-
2 列表虚拟化 关键 list-
3 重渲染优化 rerender-
4 动画性能 anim-
5 图像与资产加载 中-高 asset-
6 内存管理 mem-
7 异步与数据获取 async-
8 平台优化 低-中 platform-

快速参考

1. 应用启动与包大小(关键)

2. 列表虚拟化(关键)

3. 重渲染优化(高)

4. 动画性能(高)

5. 图像与资产加载(中-高)

6. 内存管理(中)

7. 异步与数据获取(中)

8. 平台优化(低-中)

如何使用

阅读单个参考文件以获取详细解释和代码示例:

完整编译文档

查看所有规则扩展的完整指南,参见AGENTS.md

参考文件

文件 描述
AGENTS.md 包含所有规则的完整编译指南
references/_sections.md 类别定义和排序
assets/templates/_template.md 新规则的模板
metadata.json 版本和参考信息