React Native Architecture 是一个专注于 React Native 开发架构模式的技能,定位为提供生产级(production-ready)的实践模式,并结合 Expo 生态。其核心覆盖范围包括导航、状态管理、原生模块以及离线优先架构。
用途 该技能用于在 React Native 与 Expo 项目中应用成熟的架构模式。根据资料,它适合在以下场景使用:启动新的 React Native 或 Expo 项目;实现复杂的导航模式;集成原生模块与平台 API;构建离线优先的移动应用;优化 React Native 性能;为移动端发布搭建 CI/CD。
主要能力 资料列出的能力方向包括导航、状态管理、原生模块集成和离线优先架构,并强调这些是生产可用的模式。技能本身的工作方式包括:澄清目标、约束与所需输入;应用相关最佳实践并验证结果;提供可执行的步骤与验证方式。若需要详细示例,可打开 resources/implementation-playbook.md 获取更详细的模式与示例。
使用方式 使用该技能时,应先明确任务目标、约束条件和所需输入,然后依据相关最佳实践执行,并对结果进行验证。技能会输出可操作的步骤和验证方法。对于需要详细示例的情况,资料指向 resources/implementation-playbook.md 这一资源文件。
适用场景 适用于 React Native 或 Expo 项目的架构设计与实现,尤其是涉及复杂导航、状态管理、原生模块、离线优先、性能优化和移动端 CI/CD 的任务。
限制 资料明确指出,当任务与 React Native 架构无关,或需要该范围之外的其它领域或工具时,不应使用此技能。此外,不应将技能输出视为针对具体环境的验证、测试或专家评审的替代品。如果缺少所需的输入、权限、安全边界或成功标准,应停止并请求澄清。
其它信息 该技能的官方文本、具体代码示例、安装命令、收费与价格、支持平台等细节在提供的资料中暂未提供。