DEV Community

React

Official tag for Facebook's React JavaScript library for building user interfaces

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Minimal SEO in React JS - React Helmet

Minimal SEO in React JS - React Helmet

Comments
1 min read
How to Optimize Your React Web App: 7 Essential Steps

How to Optimize Your React Web App: 7 Essential Steps

Comments
2 min read
🚀 5 JavaScript Best Practices That Transformed My Code Quality

🚀 5 JavaScript Best Practices That Transformed My Code Quality

Comments
1 min read
5 React Tricks to Improve Code Quality and Performance

5 React Tricks to Improve Code Quality and Performance

1
Comments
4 min read
My React Journey: Day 22

My React Journey: Day 22

Comments
2 min read
Form validation with YUP

Form validation with YUP

Comments
3 min read
Optimizing React Apps with useMemo and useCallback: A Complete Guide

Optimizing React Apps with useMemo and useCallback: A Complete Guide

Comments
2 min read
Tailwind: Combine custom css with @components directive

Tailwind: Combine custom css with @components directive

Comments
1 min read
Mastering Navigation Control in React with useCallbackPrompt and useBlocker 🚦

Mastering Navigation Control in React with useCallbackPrompt and useBlocker 🚦

1
Comments
3 min read
Understanding useCallback and useMemo in React: Key Use Cases and Best Practices

Understanding useCallback and useMemo in React: Key Use Cases and Best Practices

Comments
3 min read
Implementing infinite scroll in React with React Snap Carousel

Implementing infinite scroll in React with React Snap Carousel

1
Comments
11 min read
Understanding React Portals: How to Render Outside the DOM Hierarchy

Understanding React Portals: How to Render Outside the DOM Hierarchy

Comments
4 min read
Building a Custom Hook in React for Reusable Logic

Building a Custom Hook in React for Reusable Logic

1
Comments
3 min read
Mastering Compound Components in React for Flexible and Reusable UIs

Mastering Compound Components in React for Flexible and Reusable UIs

Comments
3 min read
Mastering React Suspense for Data Fetching: A Complete Guide

Mastering React Suspense for Data Fetching: A Complete Guide

Comments
4 min read
Understanding React Reconciler and Its Role in Efficient DOM Updates

Understanding React Reconciler and Its Role in Efficient DOM Updates

Comments
5 min read
Understanding React Fiber: Enhancing Performance and User Experience in React

Understanding React Fiber: Enhancing Performance and User Experience in React

Comments
5 min read
Understanding React Fiber: Enhancing Performance and User Experience in React

Understanding React Fiber: Enhancing Performance and User Experience in React

Comments
5 min read
Effective Error Handling in Data Fetching with React

Effective Error Handling in Data Fetching with React

Comments
4 min read
Using Apollo Client for GraphQL Data Management in React

Using Apollo Client for GraphQL Data Management in React

Comments
4 min read
Implementing Infinite Scrolling in React for Seamless User Experience

Implementing Infinite Scrolling in React for Seamless User Experience

Comments
4 min read
Handling Async Operations in React with useEffect, Promises, and Custom Hooks

Handling Async Operations in React with useEffect, Promises, and Custom Hooks

Comments
4 min read
How to Integrate REST APIs in React with fetch and Axios

How to Integrate REST APIs in React with fetch and Axios

Comments
4 min read
Mastering State Machines with XState in React

Mastering State Machines with XState in React

Comments
4 min read
Understanding SWR (Stale-While-Revalidate) in React for Optimized Data Fetching

Understanding SWR (Stale-While-Revalidate) in React for Optimized Data Fetching

Comments
4 min read
Harnessing the Power of RxJS with React for Asynchronous Operations

Harnessing the Power of RxJS with React for Asynchronous Operations

Comments
5 min read
A Comprehensive Guide to React DevTools for Efficient React Development

A Comprehensive Guide to React DevTools for Efficient React Development

Comments
4 min read
Fetch API vs Axios: Which One Should You Use for HTTP Requests in React?

Fetch API vs Axios: Which One Should You Use for HTTP Requests in React?

Comments
5 min read
Dynamic forms with discriminatedUnion and React Hook Form

Dynamic forms with discriminatedUnion and React Hook Form

3
Comments 3
4 min read
Comparing Formik and React Hook Form: Which One Should You Choose for Your React Forms?

Comparing Formik and React Hook Form: Which One Should You Choose for Your React Forms?

Comments
4 min read
Boost Your App's SEO and Performance with React Server-Side Rendering

Boost Your App's SEO and Performance with React Server-Side Rendering

Comments
3 min read
Storybook for UI Components: Build, Test, and Document Your React Components in Isolation

Storybook for UI Components: Build, Test, and Document Your React Components in Isolation

Comments
4 min read
Mastering Testing in React with Jest and React Testing Library

Mastering Testing in React with Jest and React Testing Library

Comments
4 min read
Gatsby.js Overview: The Fast and Scalable Static Site Generator for React

Gatsby.js Overview: The Fast and Scalable Static Site Generator for React

Comments
4 min read
Next.js Overview: The Ultimate Framework for Modern React Applications

Next.js Overview: The Ultimate Framework for Modern React Applications

Comments
3 min read
Remix Framework Overview: The Next-Generation Full-Stack React Framework

Remix Framework Overview: The Next-Generation Full-Stack React Framework

Comments
4 min read
Enhancing React Performance with Concurrent Rendering

Enhancing React Performance with Concurrent Rendering

Comments
3 min read
Master React Profiler: Optimize Your App's Performance

Master React Profiler: Optimize Your App's Performance

Comments
3 min read
Improve React App Performance with Lazy Loading Components

Improve React App Performance with Lazy Loading Components

Comments
3 min read
Optimizing React Performance: Avoiding Unnecessary Re-renders

Optimizing React Performance: Avoiding Unnecessary Re-renders

Comments
3 min read
How to Use Suspense in React for Improved Asynchronous Rendering

How to Use Suspense in React for Improved Asynchronous Rendering

Comments
3 min read
Mastering useCallback in React: Optimize Function Caching for Performance

Mastering useCallback in React: Optimize Function Caching for Performance

Comments
3 min read
To access terminal profile of VS Code and add commands to be run initially

To access terminal profile of VS Code and add commands to be run initially

Comments
1 min read
Exploring React Router v7's New Framework: A Modern Take on Routing

Exploring React Router v7's New Framework: A Modern Take on Routing

1
Comments
3 min read
Maximizing Performance and SEO with Server-Side Rendering (SSR) in Next.js

Maximizing Performance and SEO with Server-Side Rendering (SSR) in Next.js

3
Comments
4 min read
Top 5 Features of React v19 You Need to Know

Top 5 Features of React v19 You Need to Know

Comments
2 min read
Isomorphic React (Universal Apps): A Complete Guide

Isomorphic React (Universal Apps): A Complete Guide

6
Comments
5 min read
PropTypes vs TypeScript in React: Which One to Choose?

PropTypes vs TypeScript in React: Which One to Choose?

4
Comments
4 min read
Mastering React Concurrent Mode for Responsive, Smooth User Experiences

Mastering React Concurrent Mode for Responsive, Smooth User Experiences

Comments
5 min read
Understanding Headless Components in React for Flexibility and Reusability

Understanding Headless Components in React for Flexibility and Reusability

5
Comments
4 min read
How to Create a React Application Post-CRA Deprecation

How to Create a React Application Post-CRA Deprecation

1
Comments
3 min read
{ my learnings through Error message “error:0308010C:digital envelope routines::unsupported” }

{ my learnings through Error message “error:0308010C:digital envelope routines::unsupported” }

1
Comments
2 min read
Migration from Jest to Vitest: A Real-World Experience with 2900+ Tests

Migration from Jest to Vitest: A Real-World Experience with 2900+ Tests

Comments
1 min read
What’s New in React 19: Features and Updates You Need to Know

What’s New in React 19: Features and Updates You Need to Know

Comments
3 min read
Easily enhance your website design with dynamic backgrounds!(2)

Easily enhance your website design with dynamic backgrounds!(2)

6
Comments
4 min read
Mastering Concatenation in JavaScript

Mastering Concatenation in JavaScript

Comments
1 min read
ContactUs-Page-React

ContactUs-Page-React

Comments
1 min read
Deploying React Apps with Vite: The Complete Guide

Deploying React Apps with Vite: The Complete Guide

Comments
3 min read
Mastering Literal Types in TypeScript: true as const vs true

Mastering Literal Types in TypeScript: true as const vs true

Comments
2 min read
React 19: A New Era of Web Development

React 19: A New Era of Web Development

Comments
5 min read
loading...