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.
I built shipshape-cli: a preflight check for JavaScript and React projects before you ship

I built shipshape-cli: a preflight check for JavaScript and React projects before you ship

Comments
3 min read
React Memoization Techniques: Master useMemo, useCallback, and React.memo

React Memoization Techniques: Master useMemo, useCallback, and React.memo

Comments
4 min read
Every Next.js Server Action Is a Public Endpoint, and Your bind(null, id) Is Not Protected

Every Next.js Server Action Is a Public Endpoint, and Your bind(null, id) Is Not Protected

Comments
3 min read
React Performance Debugging: Find and Fix Unnecessary Re-Renders with Real Examples

React Performance Debugging: Find and Fix Unnecessary Re-Renders with Real Examples

Comments
6 min read
The Unclickable Hamburger Button: Three Wrong Fixes Before I Found the CSS Bundle Order Bug

The Unclickable Hamburger Button: Three Wrong Fixes Before I Found the CSS Bundle Order Bug

1
Comments 1
3 min read
A background refresh must not move the row under your cursor, so our table renders the snapshot it loaded with

A background refresh must not move the row under your cursor, so our table renders the snapshot it loaded with

Comments
5 min read
We cut a scene out of our Remotion reel and slowed the rest to 80%, and two one-line functions kept every cue on its frame

We cut a scene out of our Remotion reel and slowed the rest to 80%, and two one-line functions kept every cue on its frame

Comments
7 min read
Component Architecture & Design Systems

Component Architecture & Design Systems

Comments
10 min read
Three icon conventions in one app, and the copy-pasted one is on every sign-in screen

Three icon conventions in one app, and the copy-pasted one is on every sign-in screen

Comments
5 min read
Our heaviest animation is a word nobody is meant to read, at 5% opacity, hidden on every phone

Our heaviest animation is a word nobody is meant to read, at 5% opacity, hidden on every phone

Comments
4 min read
Our .env.example documents 19 variables and the app reads 15, and you can read one of them off the live HTML

Our .env.example documents 19 variables and the app reads 15, and you can read one of them off the live HTML

Comments
5 min read
Five ways to say "wait" in one Next.js app, and the sign-in form uses none of them

Five ways to say "wait" in one Next.js app, and the sign-in form uses none of them

Comments
4 min read
React Routing with React Router: A Practical Guide to Building SPAs

React Routing with React Router: A Practical Guide to Building SPAs

Comments
5 min read
React History in Plain Words: What Each Era Took Off Your Plate, and What It Billed You

React History in Plain Words: What Each Era Took Off Your Plate, and What It Billed You

Comments
12 min read
Urgent security update for Next.js that fixes three serious issues

Urgent security update for Next.js that fixes three serious issues

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.