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.
How to implement drag and drop in React using dnd-kit

How to implement drag and drop in React using dnd-kit

5
Comments
8 min read
Double the Talk, Double the Recording: Capturing Both Sides in Interpreted Zoom Meetings

Double the Talk, Double the Recording: Capturing Both Sides in Interpreted Zoom Meetings

Comments
3 min read
Master React API Management with TanStack React Query: Best Practices & Examples

Master React API Management with TanStack React Query: Best Practices & Examples

Comments
2 min read
Why prop drilling is bad...

Why prop drilling is bad...

Comments
2 min read
Top 5 Common Mistakes in React Development and How to Avoid Them ⚛️

Top 5 Common Mistakes in React Development and How to Avoid Them ⚛️

5
Comments
5 min read
Resolving Environment Preset Loading Error in React Three Fiber

Resolving Environment Preset Loading Error in React Three Fiber

Comments
1 min read
Mastering Authentication with Firebase and React.js: Anonymous, Registration, and Login Made Easy in Gladiators Battle

Mastering Authentication with Firebase and React.js: Anonymous, Registration, and Login Made Easy in Gladiators Battle

Comments
3 min read
Share your project and get a feedback from others

Share your project and get a feedback from others

3
Comments
1 min read
Exploring React Native 0.76: New Features and modifications

Exploring React Native 0.76: New Features and modifications

Comments
5 min read
My Github project

My Github project

Comments
1 min read
Will AI make software disappear?

Will AI make software disappear?

Comments
1 min read
Developer Code vs Browser Code

Developer Code vs Browser Code

Comments
1 min read
Unlocking the Power of React Server Components | Part 1

Unlocking the Power of React Server Components | Part 1

4
Comments
3 min read
Removing code smells: Using dependency injection through Props in React

Removing code smells: Using dependency injection through Props in React

Comments
4 min read
Why Do Multiple JSX Tags Need To Be Wrapped? : Wrapping Into Another Tag or Fragment

Why Do Multiple JSX Tags Need To Be Wrapped? : Wrapping Into Another Tag or Fragment

18
Comments
2 min read
Dynamic derivations and its way to kill useEffect

Dynamic derivations and its way to kill useEffect

Comments
3 min read
TanStack Query v5 Guide: Features, Benefits, and How It's Used

TanStack Query v5 Guide: Features, Benefits, and How It's Used

Comments
3 min read
Frontend Code from a Backend Perspective

Frontend Code from a Backend Perspective

Comments
5 min read
iCraft Editor 3D Architecture Software Releases Frontend Component for Easy Integration of Diagrams into Your Projects

iCraft Editor 3D Architecture Software Releases Frontend Component for Easy Integration of Diagrams into Your Projects

Comments
2 min read
Fixing UI Update Issues with Custom Hooks in React

Fixing UI Update Issues with Custom Hooks in React

1
Comments
3 min read
What’s New in ArtistAssistApp? November 2024 Enhancements Unveiled

What’s New in ArtistAssistApp? November 2024 Enhancements Unveiled

Comments
5 min read
What is Website Localization?

What is Website Localization?

Comments
7 min read
Build a Loan EMI Calculator in React and Deploy it on GitHub Pages

Build a Loan EMI Calculator in React and Deploy it on GitHub Pages

1
Comments
3 min read
How to Scale a Team from 6 to 25: Building Down to Move Up

How to Scale a Team from 6 to 25: Building Down to Move Up

Comments
4 min read
Static Site Generation (SSG) | Explanation with Anology

Static Site Generation (SSG) | Explanation with Anology

Comments
2 min read
Analogy of Debouncing and Throttling:

Analogy of Debouncing and Throttling:

Comments
1 min read
How to make pagination in react.js Restart, Prev, Next

How to make pagination in react.js Restart, Prev, Next

Comments
2 min read
Currency Converter Chrome Extension

Currency Converter Chrome Extension

Comments
1 min read
[Meme Monday] My favorite mythological animal is a cleanup npm installation

[Meme Monday] My favorite mythological animal is a cleanup npm installation

1
Comments
1 min read
Building a RichText Editor with TipTap in React (with Mentions)

Building a RichText Editor with TipTap in React (with Mentions)

Comments
3 min read
Playwright: GraphQL Requests in A Utility for Efficient Testing

Playwright: GraphQL Requests in A Utility for Efficient Testing

Comments
3 min read
Step-by-Step Guide: Parent/Child Components and Lifting State

Step-by-Step Guide: Parent/Child Components and Lifting State

Comments
2 min read
Mono Repository Solutions in the Industry and the PNPM Practice in ReactPress

Mono Repository Solutions in the Industry and the PNPM Practice in ReactPress

2
Comments 2
4 min read
Complex designs, happy developers: Polipo, the first build tool for Figma. 01:55

Complex designs, happy developers: Polipo, the first build tool for Figma.

Comments 1
1 min read
🌟Open-source SaaS Starter: React + Firebase + Stripe + i18n

🌟Open-source SaaS Starter: React + Firebase + Stripe + i18n

4
Comments 2
2 min read
React Custom Renderers: Build Once, Run Everywhere - Boost Your Cross-Platform Development

React Custom Renderers: Build Once, Run Everywhere - Boost Your Cross-Platform Development

1
Comments
5 min read
TanStack Table Explained: Everything You Need to Know

TanStack Table Explained: Everything You Need to Know

19
Comments
5 min read
Streamlining Game State Management in React with TypeScript Guarded Context

Streamlining Game State Management in React with TypeScript Guarded Context

Comments
2 min read
When to Use npm run build

When to Use npm run build

Comments
1 min read
React JS vs Python: How to Choose the Best Fit for Your Project

React JS vs Python: How to Choose the Best Fit for Your Project

5
Comments 2
3 min read
My Portfolio: A Showcase of Web Development Skills with Next.js & Redux

My Portfolio: A Showcase of Web Development Skills with Next.js & Redux

Comments
2 min read
Leveraging the Compound Components Pattern in React for scalable and flexible UI

Leveraging the Compound Components Pattern in React for scalable and flexible UI

Comments
8 min read
Web Performance Audit - McMaster-Carr & Next Faster

Web Performance Audit - McMaster-Carr & Next Faster

5
Comments
1 min read
Five Things I Hate About React (And How to Overcome Them)

Five Things I Hate About React (And How to Overcome Them)

4
Comments 1
14 min read
My thoughts on the use() hook — A deep dive into React 19’s latest experimental feature

My thoughts on the use() hook — A deep dive into React 19’s latest experimental feature

Comments
4 min read
Building a Simple and Effective Error-Handling System in Node.js

Building a Simple and Effective Error-Handling System in Node.js

Comments
3 min read
System Design - Notification Component

System Design - Notification Component

Comments
3 min read
The Art of Loading States: Reimagining Loading Experiences at Scale

The Art of Loading States: Reimagining Loading Experiences at Scale

Comments
4 min read
Version React for MacOS 12.6.7

Version React for MacOS 12.6.7

Comments
1 min read
Setup Apollo Client for graphQL requests in React

Setup Apollo Client for graphQL requests in React

Comments
3 min read
New Chip Notification Variations 🚀

New Chip Notification Variations 🚀

Comments
1 min read
Setup Apollo Client para requisições graphQL em React

Setup Apollo Client para requisições graphQL em React

1
Comments
3 min read
Learning Curve: React.js vs. React Native

Learning Curve: React.js vs. React Native

Comments
5 min read
React timed server-side flip just right

React timed server-side flip just right

Comments
2 min read
How to add custom icons in React Native in 2025

How to add custom icons in React Native in 2025

Comments
3 min read
Les Nouveautés de React 19 : Une Révolution pour les Développeurs Frontend