Streamlines API integration, network state management, and secure data fetching for Expo and React Native applications.
This skill provides a standardized framework for implementing networking layers in Expo and React Native projects. It offers specialized guidance on using the native Fetch API, TanStack Query (React Query) for state management, and robust error-handling strategies including exponential backoff retries. Developers can leverage pre-defined patterns for secure authentication using Expo SecureStore, offline-first synchronization with NetInfo, and environment-specific configurations via Expo's public variable system. By following these best practices, the skill ensures mobile applications remain resilient, secure, and performant across varying network conditions.
주요 기능
01Environment variable configuration for development and production environments
02Standardized Fetch API patterns with comprehensive HTTP error handling
03Advanced TanStack Query integration for caching and mutations
041 GitHub stars
05Offline-first logic and network status synchronization with NetInfo
06Secure token management and authentication refresh flows using SecureStore
사용 사례
01Implementing secure user authentication with encrypted local token storage
02Developing offline-capable applications that sync data when connectivity returns
03Building resilient API clients with automatic retries and request cancellation