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.
React 19, Zustand, a 5-Provider AI Broker, and P2P Multiplayer — How I Architected My Learning Platform

React 19, Zustand, a 5-Provider AI Broker, and P2P Multiplayer — How I Architected My Learning Platform

Comments
13 min read
Deploying a TanStack Start App with Neon Postgres and Cloudflare Workers

Deploying a TanStack Start App with Neon Postgres and Cloudflare Workers

1
Comments
6 min read
Dark mode in React is painful. So I built vartheme to fix it.

Dark mode in React is painful. So I built vartheme to fix it.

1
Comments
2 min read
Two React Design Choices Developers Don’t Like—But Can’t Avoid

Two React Design Choices Developers Don’t Like—But Can’t Avoid

93
Comments 42
9 min read
React Hooks Performance: How to Avoid Unnecessary Re-renders

React Hooks Performance: How to Avoid Unnecessary Re-renders

5
Comments 1
4 min read
Sending beautiful Playwright test reports via email using shadcn/ui and react-email

Sending beautiful Playwright test reports via email using shadcn/ui and react-email

Comments 1
3 min read
How to Add Link Previews to Your React App (With Code Examples)

How to Add Link Previews to Your React App (With Code Examples)

3
Comments 1
4 min read
Stop Writing postMessage Manually For Workers — I Built a Decorator for That

Stop Writing postMessage Manually For Workers — I Built a Decorator for That

5
Comments 2
2 min read
Stop Using useEffect for Everything: A Better Approach in Modern React

Stop Using useEffect for Everything: A Better Approach in Modern React

3
Comments
3 min read
I was tired of next-themes being abandoned, so I built a drop-in replacement

I was tired of next-themes being abandoned, so I built a drop-in replacement

11
Comments
3 min read
Why I Deleted My Custom "Crew" Logic Mid-Build

Overcoming sunk cost fallacy before shipping

Why I Deleted My Custom "Crew" Logic Mid-Build

29
Comments 6
2 min read
React Components vs Spaghetti: 5 Signs Your UI Is Becoming Unmaintainable

React Components vs Spaghetti: 5 Signs Your UI Is Becoming Unmaintainable

40
Comments 17
6 min read
Implementing Subscriptions in Expo with RevenueCat

Implementing Subscriptions in Expo with RevenueCat

1
Comments
5 min read
Next.js Module Graphs: The Hidden Architecture Behind Server and Client Components

Next.js Module Graphs: The Hidden Architecture Behind Server and Client Components

1
Comments
8 min read
How to Build an Enterprise-Grade App with Laravel 12 & React (Clean Architecture)

How to Build an Enterprise-Grade App with Laravel 12 & React (Clean Architecture)

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