React API Patterns Core Knowledge Deep Knowledge : Use with technology: for comprehensive documentation. When NOT to Use This Skill Skip this skill when: - Using TanStack Query exclusively (use ) - Working with GraphQL (use Apollo Client or urql) - Building non-React applications - Server Components handle data fetching (Next.js App Router) - Need advanced caching beyond SWR (use ) Custom useFetch Hook --- SWR (Stale-While-Revalidate) Basic Usage Global Configuration Mutations with useSWRMutation Optimistic Updates --- React Suspense with use() Suspense with SWR --- Error Boundaries --- Real-…