Implements and debugs robust network requests, API integrations, and data caching strategies for Expo and React Native applications.
This skill provides standardized patterns for mobile networking, moving beyond basic fetch calls to include production-grade error handling, secure token management, and offline synchronization. It guides developers through implementing TanStack Query for state management, handling environment variables securely via Expo’s public prefix system, and utilizing Expo Router loaders for web-optimized data fetching. By emphasizing native fetch over third-party libraries like Axios, it ensures lightweight and performant data layers that are resilient to network failures and optimized for mobile environments.
주요 기능
01Secure Authentication & Token Refresh Flows
02Standardized Native Fetch & Error Handling
03Environment Configuration for Multi-Stage Deployments
04React Query (TanStack) Integration & Mutations
0531,722 GitHub stars
06Offline Support with NetInfo & Query Persistence
사용 사례
01Securing user sessions with Expo SecureStore and automated JWT refresh logic.
02Building a resilient API client with automated retries and exponential backoff.
03Implementing an offline-first mobile application that syncs data when connectivity returns.