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.
SPFx extensions: discover the field customizer

SPFx extensions: discover the field customizer

Comments
4 min read
Why Your React App Breaks When You Refresh on Vercel (And the 2-Minute Fix)

Why Your React App Breaks When You Refresh on Vercel (And the 2-Minute Fix)

5
Comments 2
3 min read
Excited to announce my new React Native library on npm - react-native-smart-cache

Excited to announce my new React Native library on npm - react-native-smart-cache

Comments
1 min read
Deploying Vite + React App to Firebase with Staging and Production Environments

Deploying Vite + React App to Firebase with Staging and Production Environments

1
Comments
3 min read
The Complete Guide to React.js Internal Workings: From Code to Browser

The Complete Guide to React.js Internal Workings: From Code to Browser

1
Comments
7 min read
How to make your app indefinitely lazy – Part 2: Dependency Graphs

How to make your app indefinitely lazy – Part 2: Dependency Graphs

14
Comments 1
17 min read
ShadCN Rich Text Editor with Lexical + Lexkit

ShadCN Rich Text Editor with Lexical + Lexkit

2
Comments 1
2 min read
Who Is Responsible When Algorithms Rule? Reintroducing Human Accountability in Executable Governance

Who Is Responsible When Algorithms Rule? Reintroducing Human Accountability in Executable Governance

1
Comments
4 min read
How We Built a Real-Time Medical Appointment Booking System That Converted 100K Instagram Followers Into Patients

How We Built a Real-Time Medical Appointment Booking System That Converted 100K Instagram Followers Into Patients

3
Comments
4 min read
The minimum code to switch three conditions on/off at once in React (useState filter)

The minimum code to switch three conditions on/off at once in React (useState filter)

4
Comments
1 min read
Next.js Hydration Error: Why It Happens & How to Fix It (For Good)

Next.js Hydration Error: Why It Happens & How to Fix It (For Good)

1
Comments
2 min read
ok

ok

Comments
1 min read
React Performance Optimization: Best Practices for 2025

React Performance Optimization: Best Practices for 2025

Comments
2 min read
The React Foundation — A New Era for Open Collaboration

The React Foundation — A New Era for Open Collaboration

2
Comments
3 min read
Introduction to React Hook Form: How to submit a form with handleSubmit without using useState

Introduction to React Hook Form: How to submit a form with handleSubmit without using useState

1
Comments
1 min read
XXE Injection in React.js — What It Is and How to Prevent It

XXE Injection in React.js — What It Is and How to Prevent It

3
Comments
3 min read
Discriminated Unions in TypeScript: How They Differ from Plain Type Unions

Discriminated Unions in TypeScript: How They Differ from Plain Type Unions

Comments
2 min read
"as const" vs "readonly" in TypeScript: What’s the Difference?

"as const" vs "readonly" in TypeScript: What’s the Difference?

Comments
1 min read
⏱️ Debounce vs Throttle — How to Choose & Build One Mini Project

⏱️ Debounce vs Throttle — How to Choose & Build One Mini Project

2
Comments
4 min read
Week 4: The Why and How of React 💡

Week 4: The Why and How of React 💡

Comments
4 min read
CSR vs SSG vs SSR: What They Mean and How React & Next.js Use Them

CSR vs SSG vs SSR: What They Mean and How React & Next.js Use Them

Comments
5 min read
🧭 React Navigation & Routing

🧭 React Navigation & Routing

Comments
2 min read
How to Build a Secure React Native Chat App with End-to-End Encryption

How to Build a Secure React Native Chat App with End-to-End Encryption

10
Comments 1
20 min read
Project of the Week: Svelte

Project of the Week: Svelte

12
Comments
5 min read
A one-way road: using unplugin-auto-import

A one-way road: using unplugin-auto-import

Comments
1 min read
loading...