rn-best-practices
React Native 和 Expo 构建高性能移动应用程序的最佳实践。在检查 React Native 代码、设计组件架构、实现功能、优化列表性能、实现动画、使用本机模块、检查性能问题、审核 UI 组件、检查状态管理或检查生产准备情况时使用。触发“审核最佳实践”、“检查性能”、“优化渲染”、“审核列表渲染”、“检查动画模式”、“审核状态管理”、“审核 UI”、“检查崩溃”、“审核生产准备情况”、“检查 React Native 约定”、“性能审核”。 --- # React Native 最佳实践规则 来自 [vercel-labs/agent-skills](https://github.com/vercel-labs/agent-skills) 的 36 条规则(MIT 许可证)加上通过故事测试发现的 3 条 rn-dev-agent 规则。 每个规则在“references/<rule-name>.md”中都有完整的错误/正确代码示例。 --- ## 规则索引 首先扫描此表。加载正在审查的代码中存在的任何规则类别的相应参考文件。 |身份证 |规则|影响 |参考文件| |----|------|--------|----------------| | 1.1|切勿将 `&&` 与可能为假的值一起使用 |关键 | `references/rendering-no-falsy-and.md` | | 1.2 | 1.2将字符串包裹在 `<Text>` 组件中 |关键 | `references/rendering-text-in-text-component.md` | | 2.1 | 2.1避免在 renderItem | 中使用内联对象高| `references/list-performance-inline-objects.md` | | 2.2 | 2.2将回调提升到列表的根 |高| `references/list-performance-callbacks.md` | | 2.3 | 2.3保持列表项轻量级 |高| `references/list-performance-item-expense.md` | | 2.4 | 2.4列表之前的稳定对象引用 |关键 | `references/list-performance-function-references.md` | | 2.5 | 2.5将基元传递给列表项以进行记忆 |高| `references/list-performance-item-memo.md` | | 2.6 | 2.6对任何列表使用列表虚拟器 |高| `参考文献/列表性能虚拟 alize.md` | | 2.7 | 2.7使用购买
更新日志: Source: GitHub https://github.com/Lykhoyda/react-native-dev-claude-plugin
还没有评论,快来第一个发言吧。