Implements lightweight and efficient state management patterns for React Native applications using Zustand.
This skill provides specialized guidance for implementing Zustand state management within React Native environments. It covers essential mobile development patterns including secure authentication flows with SecureStore, persistent user settings via AsyncStorage, and optimized performance using selectors to minimize re-renders. By following these patterns, developers can maintain a clean, minimal, and scalable global state that integrates seamlessly with React Query and standard testing frameworks.
主な機能
01Performance-optimized selectors to prevent unnecessary re-renders
020 GitHub stars
03Persistent storage patterns using AsyncStorage middleware
04Modular shopping cart logic for mobile e-commerce
05Best practices for store testing and DevTools integration
06Secure authentication state management with SecureStore integration
ユースケース
01Building robust authentication and token refresh logic for mobile apps
02Creating persistent user preference and theme management systems
03Developing high-performance shopping carts and client-side data stores