<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>React on Manvendra Rajpoot</title>
    <link>https://blog.rajpoot.dev/tags/react/</link>
    <description>Recent content in React on Manvendra Rajpoot</description>
    <image>
      <title>Manvendra Rajpoot</title>
      <url>https://blog.rajpoot.dev/img/personal/cover.png</url>
      <link>https://blog.rajpoot.dev/img/personal/cover.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>Manvendra Rajpoot</copyright>
    <lastBuildDate>Sun, 17 May 2026 17:50:46 +0530</lastBuildDate>
    <atom:link href="https://blog.rajpoot.dev/tags/react/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>React Cheatsheet 01 — React Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/01-basics-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/01-basics-cheatsheet/</guid>
      <description>React basics cheatsheet — components, JSX, props, state, rendering.</description>
    </item>
    <item>
      <title>React Cheatsheet 02 — Hooks Reference</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/02-hooks-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/02-hooks-cheatsheet/</guid>
      <description>React hooks cheatsheet — useState, useEffect, useMemo, useReducer, useRef.</description>
    </item>
    <item>
      <title>React Cheatsheet 03 — useEffect Patterns and Pitfalls</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/03-useeffect-patterns-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/03-useeffect-patterns-cheatsheet/</guid>
      <description>useEffect cheatsheet — when (not) to use effects, common patterns, cleanups.</description>
    </item>
    <item>
      <title>React Cheatsheet 04 — Forms (Controlled, Uncontrolled, React Hook Form)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/04-forms-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/04-forms-cheatsheet/</guid>
      <description>React forms cheatsheet — controlled inputs, uncontrolled, React Hook Form.</description>
    </item>
    <item>
      <title>React Cheatsheet 05 — Context</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/05-context-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/05-context-cheatsheet/</guid>
      <description>React context cheatsheet — createContext, useContext, custom hooks, pitfalls.</description>
    </item>
    <item>
      <title>React Cheatsheet 06 — Memoization (memo, useMemo, useCallback)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/06-memoization-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/06-memoization-cheatsheet/</guid>
      <description>React memoization cheatsheet — when to memo, useMemo, useCallback.</description>
    </item>
    <item>
      <title>React Cheatsheet 07 — Performance Profiling</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/07-performance-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/07-performance-cheatsheet/</guid>
      <description>React performance cheatsheet — profiling, common bottlenecks, optimizations.</description>
    </item>
    <item>
      <title>React Cheatsheet 08 — Suspense and Streaming</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/08-suspense-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/08-suspense-cheatsheet/</guid>
      <description>React Suspense cheatsheet — boundaries, fallbacks, streaming, use API.</description>
    </item>
    <item>
      <title>React Cheatsheet 09 — Server Components</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/09-server-components-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/09-server-components-cheatsheet/</guid>
      <description>React Server Components cheatsheet — RSC, server vs client, boundaries.</description>
    </item>
    <item>
      <title>React Cheatsheet 10 — React Router and TanStack Router</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/10-routing-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/10-routing-cheatsheet/</guid>
      <description>React routing cheatsheet — React Router 7, TanStack Router, basics, loaders.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 10 — JSX and React Types</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/10-react-types-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/10-react-types-cheatsheet/</guid>
      <description>TypeScript &#43; React cheatsheet — props, refs, events, hooks, generics, context.</description>
    </item>
    <item>
      <title>React Cheatsheet 11 — TanStack Query</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/11-tanstack-query-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/11-tanstack-query-cheatsheet/</guid>
      <description>TanStack Query cheatsheet — useQuery, useMutation, invalidation, optimistic.</description>
    </item>
    <item>
      <title>React Cheatsheet 12 — Zustand</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/12-zustand-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/12-zustand-cheatsheet/</guid>
      <description>Zustand cheatsheet — create store, selectors, slices, persistence.</description>
    </item>
    <item>
      <title>React Cheatsheet 13 — Testing with React Testing Library</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/13-testing-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/13-testing-cheatsheet/</guid>
      <description>React testing cheatsheet — RTL, Vitest, user-event, async, mocks.</description>
    </item>
    <item>
      <title>React Cheatsheet 14 — Error Boundaries</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/14-error-boundaries-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/14-error-boundaries-cheatsheet/</guid>
      <description>React error boundaries cheatsheet — class boundary, react-error-boundary, RSC errors.</description>
    </item>
    <item>
      <title>React Cheatsheet 15 — Refs and Imperative APIs</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/15-refs-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/15-refs-cheatsheet/</guid>
      <description>React refs cheatsheet — useRef, forwardRef, useImperativeHandle, callback refs.</description>
    </item>
    <item>
      <title>React Cheatsheet 16 — Portals and Popovers</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/16-portals-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/16-portals-cheatsheet/</guid>
      <description>React portals cheatsheet — createPortal, modals, popovers, tooltips.</description>
    </item>
    <item>
      <title>React Cheatsheet 17 — Drag and Drop</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/17-drag-and-drop-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/17-drag-and-drop-cheatsheet/</guid>
      <description>React drag and drop cheatsheet — dnd-kit, HTML5 DnD, native pointer events.</description>
    </item>
    <item>
      <title>React Cheatsheet 18 — Animations (Motion / Framer Motion)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/18-animations-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/18-animations-cheatsheet/</guid>
      <description>React animations cheatsheet — Motion library, layout animations, gestures.</description>
    </item>
    <item>
      <title>React Cheatsheet 19 — Lists and Virtualization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/19-virtualization-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/19-virtualization-cheatsheet/</guid>
      <description>React list cheatsheet — keys, virtualization, infinite scroll.</description>
    </item>
    <item>
      <title>React Cheatsheet 20 — Modern React Project Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/20-project-setup-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/20-project-setup-cheatsheet/</guid>
      <description>Modern React project setup — Vite, TypeScript, ESLint, Vitest, Tailwind.</description>
    </item>
    <item>
      <title>React State Management in 2026 — Zustand, Jotai, Redux, and the Decision That Matters</title>
      <link>https://blog.rajpoot.dev/posts/typescript/state-management-2026/</link>
      <pubDate>Tue, 05 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/typescript/state-management-2026/</guid>
      <description>React state management in 2026 — Zustand, Jotai, Redux Toolkit, and how to pick when server state is owned by TanStack Query.</description>
    </item>
    <item>
      <title>TanStack Query in 2026 — The Server-State Library That Outlived Frameworks</title>
      <link>https://blog.rajpoot.dev/posts/typescript/tanstack-query-2026/</link>
      <pubDate>Mon, 04 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/typescript/tanstack-query-2026/</guid>
      <description>TanStack Query in 2026 — query patterns, mutations, optimistic updates, suspense integration, and the production patterns.</description>
    </item>
    <item>
      <title>React Server Components in 2026 — What They Solved, What They Didn&#39;t</title>
      <link>https://blog.rajpoot.dev/posts/typescript/react-server-components-2026/</link>
      <pubDate>Sun, 03 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/typescript/react-server-components-2026/</guid>
      <description>React Server Components in 2026 — production lessons, server actions, hydration, and an honest take on RSC after years in the wild.</description>
    </item>
    <item>
      <title>Server Actions Mutation Patterns in Next.js 15 — The 2026 Cookbook</title>
      <link>https://blog.rajpoot.dev/posts/typescript/server-actions-mutation-patterns-2026/</link>
      <pubDate>Fri, 01 May 2026 01:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/typescript/server-actions-mutation-patterns-2026/</guid>
      <description>Server action patterns for mutations in Next.js 15 — validation, optimistic UI, error handling, redirects, and the patterns that ship.</description>
    </item>
    <item>
      <title>React Server Components Data Fetching Patterns in 2026</title>
      <link>https://blog.rajpoot.dev/posts/typescript/server-components-data-fetching-2026/</link>
      <pubDate>Thu, 30 Apr 2026 21:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/typescript/server-components-data-fetching-2026/</guid>
      <description>Data fetching patterns with React Server Components in 2026 — direct DB access, parallel fetching, streaming with Suspense, and the patterns that ship.</description>
    </item>
    <item>
      <title>React 19 Server Actions and `use` in Production — A 2026 Field Report</title>
      <link>https://blog.rajpoot.dev/posts/typescript/react-19-server-actions-2026/</link>
      <pubDate>Thu, 30 Apr 2026 16:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/typescript/react-19-server-actions-2026/</guid>
      <description>React 19 in production — server actions, the use() hook, optimistic updates, the patterns that ship, and the rough edges to know.</description>
    </item>
    <item>
      <title>Next.js 15 Server Components in Production — A 2026 Guide</title>
      <link>https://blog.rajpoot.dev/posts/typescript/nextjs-15-server-components-production/</link>
      <pubDate>Tue, 28 Apr 2026 19:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/typescript/nextjs-15-server-components-production/</guid>
      <description>Next.js 15 server components in production — how they actually work, the App Router model, server actions, partial prerendering, and the gotchas after a year of real use.</description>
    </item>
  </channel>
</rss>
