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.
Tame the Chaos: Introducing Homeostasis JS for Structuring Your JavaScript Projects

Tame the Chaos: Introducing Homeostasis JS for Structuring Your JavaScript Projects

7
Comments
2 min read
The Ultimate React Toolkit: Everthing you need 🗺️📦🚀

The Ultimate React Toolkit: Everthing you need 🗺️📦🚀

3
Comments
3 min read
Creating Theme Systems in React with SCSS and Redux

Creating Theme Systems in React with SCSS and Redux

1
Comments
3 min read
How to tackle your first Hacktober Fest

How to tackle your first Hacktober Fest

Comments
3 min read
🍯 Honeypot field: an easy to implement React security technique

🍯 Honeypot field: an easy to implement React security technique

5
Comments
2 min read
How to Build a PDF-Exportable Resume with React, TypeScript, and Next.js

How to Build a PDF-Exportable Resume with React, TypeScript, and Next.js

11
Comments
14 min read
Event-Driven Architecture for Clean React Component Communication

Event-Driven Architecture for Clean React Component Communication

139
Comments 32
7 min read
React 19: What’s New, Why It Matters, and Migration Tips

React 19: What’s New, Why It Matters, and Migration Tips

9
Comments
3 min read
React from hero to zero

React from hero to zero

Comments
1 min read
How to Create a Web App in 2024 Using a Modern Stack ( tRPC, React and Express)

How to Create a Web App in 2024 Using a Modern Stack ( tRPC, React and Express)

3
Comments
5 min read
Feature-Based React Components

Feature-Based React Components

Comments
2 min read
Mastering React Native 0.76's New Architecture: A Complete Implementation Guide

Mastering React Native 0.76's New Architecture: A Complete Implementation Guide

Comments
1 min read
Mastering Design Patterns in JavaScript: Part 5 — The Decorator Pattern

Mastering Design Patterns in JavaScript: Part 5 — The Decorator Pattern

Comments
1 min read
My journey as a Full-Stack Developer

My journey as a Full-Stack Developer

10
Comments 5
1 min read
React 19 — New Features ️‍🔥

React 19 — New Features ️‍🔥

114
Comments 9
3 min read
React + AWS Cognito: Email Authentication Setup Guide (First Part)

React + AWS Cognito: Email Authentication Setup Guide (First Part)

Comments
4 min read
What's New in React 19 latest stable release?

What's New in React 19 latest stable release?

7
Comments
4 min read
Simplifying UI with the Power of the `group` Property in Tailwind CSS

Simplifying UI with the Power of the `group` Property in Tailwind CSS

6
Comments
2 min read
Boost Your React App's Performance with Memoization: Exploring useMemo, useCallback, and React.memo

Boost Your React App's Performance with Memoization: Exploring useMemo, useCallback, and React.memo

Comments
4 min read
Simulating Mobile Virtual Keyboards in Progressive Web Apps

Simulating Mobile Virtual Keyboards in Progressive Web Apps

1
Comments
4 min read
React & Expo - How to Upload & Download Files

React & Expo - How to Upload & Download Files

1
Comments
7 min read
React v19 is out!

React v19 is out!

137
Comments 14
3 min read
The death of useEffect and the dynamic derivations role in it

The death of useEffect and the dynamic derivations role in it

1
Comments
3 min read
Integrate Daytona into Your React Project: A Step-by-Step Guide

Integrate Daytona into Your React Project: A Step-by-Step Guide

9
Comments 2
3 min read
React Developer Resources

React Developer Resources

3
Comments
5 min read
How React Compiler Performs on Real Code

How React Compiler Performs on Real Code

40
Comments 7
17 min read
Exploring React 19: Key Features You Need to Know

Exploring React 19: Key Features You Need to Know

1
Comments
4 min read
Quick Optimization for your ReactJS Application for Performance and Size

Quick Optimization for your ReactJS Application for Performance and Size

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

Unlocking the Power of React Server Components | Part 1

5
Comments
3 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

1
Comments
8 min read
This Week In React #212 : Astro, Next.js, Storybook, INP, WebXR, LiveView, Radon, Yoga, Unistyles, gluestack...

This Week In React #212 : Astro, Next.js, Storybook, INP, WebXR, LiveView, Radon, Yoga, Unistyles, gluestack...

13
Comments
7 min read
Why is visual important?

Why is visual important?

Comments
2 min read
Stateless and stateful components. No! Reusable views in Elm.

Stateless and stateful components. No! Reusable views in Elm.

21
Comments 8
17 min read
Dark mode & light mode in next. Js 14 app router with material-ui without ui flickering

Dark mode & light mode in next. Js 14 app router with material-ui without ui flickering

Comments
8 min read
Reasoning about the useEffect wrong usage

Reasoning about the useEffect wrong usage

Comments 1
4 min read
How to Integrate Gemini API with React.js: A Step-by-Step Guide.

How to Integrate Gemini API with React.js: A Step-by-Step Guide.

1
Comments
4 min read
Let's create Data Table with React, TanStack Table and Tailwind CSS. Part 1: Intro and HTML layout

Let's create Data Table with React, TanStack Table and Tailwind CSS. Part 1: Intro and HTML layout

5
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
Building Your Own Blog with Next.js and Node.js

Building Your Own Blog with Next.js and Node.js

4
Comments
1 min read
Let's create Data Table. Part 2: Add TanStack table and cell formatters

Let's create Data Table. Part 2: Add TanStack table and cell formatters

8
Comments
6 min read
Exploring React 19: Features, Deprecations, and Breaking Changes

Exploring React 19: Features, Deprecations, and Breaking Changes

1
Comments
4 min read
Reactjs Tutorial : Infinite scrolling with Intersection Observer.

Reactjs Tutorial : Infinite scrolling with Intersection Observer.

10
Comments 8
5 min read
Existential React questions and a perfect Modal Dialog

Existential React questions and a perfect Modal Dialog

17
Comments
18 min read
Simplify Form Handling in Your MERN Stack Projects with Formik

Simplify Form Handling in Your MERN Stack Projects with Formik

3
Comments 2
4 min read
Customizing Parent Style from a Child Component in React

Customizing Parent Style from a Child Component in React

Comments 1
1 min read
Why React Native is the Best Choice for Your Mobile App?

Why React Native is the Best Choice for Your Mobile App?

16
Comments
5 min read
React 19 Stable Release: What’s New and How to Upgrade

React 19 Stable Release: What’s New and How to Upgrade

31
Comments
3 min read
How to customize storybook (custom theme and layout option)?

How to customize storybook (custom theme and layout option)?

2
Comments 1
3 min read
React v19: The Stable Release and What’s New

React v19: The Stable Release and What’s New

1
Comments
3 min read
Mastering CRUD with NextJS

Mastering CRUD with NextJS

8
Comments
10 min read
Integrating Google Tag Manager with Consent Mode in NextJS 15

Integrating Google Tag Manager with Consent Mode in NextJS 15

9
Comments
3 min read
# 🎵 Build Your Own Music Player in React with Context API and TypeScript

# 🎵 Build Your Own Music Player in React with Context API and TypeScript

4
Comments
3 min read
How to Build a Changelog Feature in React for Your App

How to Build a Changelog Feature in React for Your App

Comments
17 min read
Is React as hard/complex as it sounds?

Is React as hard/complex as it sounds?

13
Comments 7
5 min read
🚀 Shadcn UI: A Lightweight and Accessible UI Library for React

🚀 Shadcn UI: A Lightweight and Accessible UI Library for React

Comments
2 min read
📢 Why I Use Git UIs in My Daily Work and What You Should Know About Them

📢 Why I Use Git UIs in My Daily Work and What You Should Know About Them

Comments
2 min read
Lazy loading and Memoization | ReactJS | Part 1

Lazy loading and Memoization | ReactJS | Part 1

Comments
2 min read
I made a free tool for blog cover images

I made a free tool for blog cover images

26
Comments 17
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
Why `response.json()` must be awaited

Why `response.json()` must be awaited

1
Comments
1 min read
loading...