Skip to content

Topic archive

React

Modern React tutorials covering hooks, rendering performance, state management, routing, component patterns, and React 19 APIs.

23 articles

All React articles

New React 19 Features

Discover the new features in React 19, including Server Components, Actions, and the use() hook. Learn how to leverage these updates for better performance and SEO.

Read more

React useEffect Hook Easy Guide

Learn everything about the React useEffect hook, including fetching data, handling async operations, and cleanup. Perfect for developers looking to deepen their React skills.

Read more

React useRef Hook

Learn about React's useRef hook with easy-to-understand explanations and real-world examples. Understand when to use useRef for direct DOM manipulation and persisting values without re-renders.

Read more

React useActionState Hook

Learn how to use React's useActionState hook to manage form submissions and async state changes effortlessly. This guide includes easy-to-understand examples for senior React developers.

Read more

React Activity Component

Learn about the React Activity component, a powerful tool for pre-rendering UI, preserving state, and improving user experience with real-world React examples.

Read more

useWindowSize Hook in React

Explore expert-level strategies to implement, optimize, and extend the useWindowSize hook in React. Includes performance optimizations, TypeScript integration, and SSR solutions.

Read more

useDebounce Hook in React

Explore advanced techniques to create a performant useDebounce hook in React JS. Optimize API calls, UI responsiveness, and state management with expert strategies.

Read more

Essential React Design Patterns for Scalable Apps

This in-depth guide explores React design patterns: Compound Components, Render Props, Higher-Order Components (HOCs), Custom Hooks, and Controlled Components. Learn how to leverage each pattern's strengths, mitigate weaknesses, and select the optimal approach for your React projects.

Read more

useSyncExternalStore Hook in React: A Comprehensive Guide

Learn how to use the powerful useSyncExternalStore hook in React to seamlessly synchronize your component state with external data stores like localStorage. Discover the benefits, syntax, and inner workings of this hook, and explore practical examples to help you effectively manage persistent state and enable cross-tab communication in your React applications.

Read more