搜索结果: "react"
React测试Skill react-testing
React测试技能涵盖了使用Jest和React Testing Library进行组件渲染、用户交互和异步状态管理的测试模式。
ReactZustand状态管理模式Skill react-zustand-patterns
本文档提供了React中使用Zustand状态管理库时的常见模式和最佳实践,包括同步设置与异步渲染、避免过时闭包、异步操作处理、选择器稳定性、派生状态计算、商店订阅和副作用处理、Zustand商店的测试以及调试状态变化。这些模式有助于理解和解决在使用Zustand时可能遇到的各种状态管理问题。
ReactNative异步模式Skill rn-async-patterns
这篇文章提供了在 React Native 和 Zustand 中正确使用异步/等待模式的指南,包括如何识别和修复异步代码中的常见问题,例如悬浮承诺、竞态条件和异步操作的顺序问题。
ReactNative认证(Expo)Skill rn-auth
本文介绍了在 Expo 应用中实现 React Native 认证的模式,包括 OAuth 流程、令牌存储、认证上下文、保护路由和后端集成。
rn-native-featuresSkill rn-native-features
Expo React Native 应用中的原生特性集成指南,涵盖权限请求、相机使用、推送通知、触觉反馈、位置服务和本地存储等。
ReactNative导航(ExpoRouter)Skill rn-navigation
Expo Router 是一个用于 React Native 应用的文件系统基础路由库,支持导航、路由、深度链接、标签栏、模态框和导航状态管理。
ReactNativePerformanceSkill rn-performance
React Native性能优化技巧,包括列表优化、组件记忆化、避免不必要的重新渲染等,旨在提升Expo/React Native应用的性能表现。
rn-state-flowsSkill rn-state-flows
React Native中复杂多步骤操作的实现指南,包括状态机模式、显式流程实现、流程对象、流程状态跟踪、集成测试流程和流程文档。
ReactNativeStylingSkill rn-styling
React Native 样式指南,包含 NativeWind 和 BrandColors 的使用模式,适用于 Expo/React Native 中的样式、主题、颜色、响应式布局或平台特定 UI 开发。
ReactNative测试Skill rn-testing
本文档提供了React Native应用测试的多种模式和实践,包括Zustand存储测试、异步操作测试、Expo模块模拟、React Query测试、自定义Hook测试、组件测试、导航测试、避免act()警告、快照测试和API调用模拟等。
Zustand状态管理模式在ReactNative中的应用Skill rn-zustand-patterns
本文档提供了在使用Zustand状态管理库时的常见模式和最佳实践,包括同步设置与异步渲染、避免过时闭包、异步操作处理、选择器稳定性、派生状态计算、商店订阅用于副作用、测试Zustand商店以及调试状态变化等。这些模式有助于开发者理解和解决在使用Zustand时可能遇到的各种问题,提高React Native应用的性能和稳定性。
WebAuthentication(React)Skill web-auth
React 应用程序的身份验证模式,包括登录流程、OAuth、JWT 处理、会话管理和受保护的路由。