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.
Axios interceptor + React JS

Axios interceptor + React JS

2
Comments
3 min read
Implementing infinite scrolling in react

Implementing infinite scrolling in react

1
Comments
2 min read
Mastering Design Patterns in JavaScript: Part 6 — The Adapter Pattern

Mastering Design Patterns in JavaScript: Part 6 — The Adapter Pattern

Comments
1 min read
Comparing CSS Styling Methods in React: Making the Choice Easier with Code Examples

Comparing CSS Styling Methods in React: Making the Choice Easier with Code Examples

Comments
3 min read
The Heart of React: Understanding Component Rerendering

The Heart of React: Understanding Component Rerendering

Comments
4 min read
SLATE Code editor with highlight

SLATE Code editor with highlight

1
Comments 3
3 min read
Optimizing React Re-Renders: Best Practices for Performance

Optimizing React Re-Renders: Best Practices for Performance

Comments
2 min read
URL

URL

2
Comments
1 min read
From Instagram to Airbnb: 5 Open-Source Clones for Your Next Project

From Instagram to Airbnb: 5 Open-Source Clones for Your Next Project

Comments
3 min read
Bypass bundlers’ detection of the require statement

Bypass bundlers’ detection of the require statement

Comments
3 min read
Formulários com React Hook Form + Zod

Formulários com React Hook Form + Zod

1
Comments
5 min read
Backstage

Backstage

2
Comments
3 min read
Best Version Control Practices Every React Development Team Needs To Know

Best Version Control Practices Every React Development Team Needs To Know

4
Comments
33 min read
The Fastest Way to Build a React Project in 2025 (with the Latest Tools)

The Fastest Way to Build a React Project in 2025 (with the Latest Tools)

9
Comments
3 min read
Event - Custom Hooks

Event - Custom Hooks

3
Comments
4 min read
Building a Custom Audio Player in React: A Step-by-Step Guide

Building a Custom Audio Player in React: A Step-by-Step Guide

1
Comments
4 min read
Guide to Adding Info Text in Sanity Studio

Guide to Adding Info Text in Sanity Studio

Comments
2 min read
The Ultimate Cleanup Sidekick for Lazy (but Efficient!) React Developers

The Ultimate Cleanup Sidekick for Lazy (but Efficient!) React Developers

1
Comments
3 min read
📱 Is Flutter Dead?

📱 Is Flutter Dead?

14
Comments 4
3 min read
How to build a website using React and Rest APIs (React basics explained)

How to build a website using React and Rest APIs (React basics explained)

5
Comments 1
8 min read
MessageChannel usage in React source code

MessageChannel usage in React source code

Comments
3 min read
Recursively rendering comments for a developer content creation site ♻️

Recursively rendering comments for a developer content creation site ♻️

6
Comments
6 min read
Bridge the Skill Gap – Master UI Design as a Developer

Bridge the Skill Gap – Master UI Design as a Developer

1
Comments
5 min read
Next.js: Build Optimized and Scalable Web Applications

Next.js: Build Optimized and Scalable Web Applications

7
Comments 1
2 min read
Modern Full-Stack Setup: FastAPI + React.js + Vite + MUI with TypeScript

Modern Full-Stack Setup: FastAPI + React.js + Vite + MUI with TypeScript

3
Comments
2 min read
Building a TypeScript Helper for Mock Data Generation with Zod and Faker

Building a TypeScript Helper for Mock Data Generation with Zod and Faker

10
Comments 2
6 min read
React.FC is better than you think!

React.FC is better than you think!

6
Comments 1
9 min read
Top Companies Hiring React Developers and How to Get Noticed

Top Companies Hiring React Developers and How to Get Noticed

5
Comments
4 min read
How to Handle and Optimize Large Datasets in JavaScript

How to Handle and Optimize Large Datasets in JavaScript

1
Comments 2
4 min read
Building a Social Impact Project with React, Node.js, and MySQL: My Experience and Lessons Learned

Building a Social Impact Project with React, Node.js, and MySQL: My Experience and Lessons Learned

5
Comments
3 min read
How to use Infinity Queries (TanStack Query) to do infinite scrolling

How to use Infinity Queries (TanStack Query) to do infinite scrolling

Comments
3 min read
Why does it throw the error "'process' is not defined."?

Why does it throw the error "'process' is not defined."?

Comments 1
1 min read
Contact form and CAPTCHA backend in Open Source Cloud

Contact form and CAPTCHA backend in Open Source Cloud

Comments
4 min read
NodeList vs HTMLCollection: The Difference Between Live and Static Collections

NodeList vs HTMLCollection: The Difference Between Live and Static Collections

19
Comments
4 min read
What I learned from achieving 100% code coverage

What I learned from achieving 100% code coverage

5
Comments 1
5 min read
JavaScript XML (JSX): A Syntax Extension for JavaScript

JavaScript XML (JSX): A Syntax Extension for JavaScript

1
Comments
2 min read
Learn This Concept to be proficient in React Js.

Learn This Concept to be proficient in React Js.

2
Comments 1
1 min read
React Js Part 3 : Event Handling and Form Management

React Js Part 3 : Event Handling and Form Management

1
Comments
2 min read
queueMacroTask in React source code

queueMacroTask in React source code

Comments
3 min read
Creating a Dynamic Product Showcase Carousel with React and Tailwind CSS

Creating a Dynamic Product Showcase Carousel with React and Tailwind CSS

2
Comments
3 min read
🚀 Frontend Tip of the Day: Debouncing Input Handlers for Better Performance 🚀

🚀 Frontend Tip of the Day: Debouncing Input Handlers for Better Performance 🚀

Comments
1 min read
Hooks Behind The Scenes 1, UseEffect

Hooks Behind The Scenes 1, UseEffect

Comments
3 min read
Effortlessly Dockerize Your Vite-React Application

Effortlessly Dockerize Your Vite-React Application

4
Comments
2 min read
🚀 Build a Production-Ready React Data Fetching Hook with TypeScript

🚀 Build a Production-Ready React Data Fetching Hook with TypeScript

1
Comments
4 min read
Creating blurred or virtual backgrounds in real-time video in React apps

Creating blurred or virtual backgrounds in real-time video in React apps

Comments
1 min read
Mastering the Top 4 JavaScript Frameworks: My Epic Journey

Mastering the Top 4 JavaScript Frameworks: My Epic Journey

1
Comments
3 min read
Adding Edited Node Modules to the deployment.

Adding Edited Node Modules to the deployment.

1
Comments
1 min read
Beyond useEffect: Simplifying React with Custom Hooks

Beyond useEffect: Simplifying React with Custom Hooks

Comments
2 min read
Unwrapping JavaScript ES2024: Key Features Every Developer Should Know

Unwrapping JavaScript ES2024: Key Features Every Developer Should Know

3
Comments
6 min read
A Deep Dive into React Server Components: What Frontend Developers Need to Know

A Deep Dive into React Server Components: What Frontend Developers Need to Know

Comments
5 min read
The Cadet and the Defense of Planet Codex: Introduction

The Cadet and the Defense of Planet Codex: Introduction

Comments
3 min read
React 19 and SOLID Principles: Performance, Flexibility, and Advanced Design Strategies in Modern React Applications 🚀

React 19 and SOLID Principles: Performance, Flexibility, and Advanced Design Strategies in Modern React Applications 🚀

Comments
8 min read
UseEffect Vs. UseLayoutEffect: Why UseEffect Is a better Choice?

UseEffect Vs. UseLayoutEffect: Why UseEffect Is a better Choice?

Comments
3 min read
How Next.js Image Component Solves Layout Shift Issues 🚀

How Next.js Image Component Solves Layout Shift Issues 🚀

3
Comments 3
3 min read
Optimizing React Components with useMemo and useCallback

Optimizing React Components with useMemo and useCallback

32
Comments 3
3 min read
How to deploy React and Node application on render ?

How to deploy React and Node application on render ?

Comments
2 min read
Developers Are The Gatekeepers

Developers Are The Gatekeepers

Comments
1 min read
20 Essential React Tricks Every Developer Must Know

20 Essential React Tricks Every Developer Must Know

40
Comments 14
3 min read
How to send emails using Resend and React Email ?

How to send emails using Resend and React Email ?

6
Comments 2
5 min read
Advanced Next.js caching strategies

Advanced Next.js caching strategies

3
Comments
14 min read
loading...