Forem

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.
Dark mode in React is painful. So I built vartheme to fix it.
Cover image for 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
Deploying a TanStack Start App with Neon Postgres and Cloudflare Workers
Cover image for 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
React Hooks Performance: How to Avoid Unnecessary Re-renders

React Hooks Performance: How to Avoid Unnecessary Re-renders

5
Comments 1
4 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 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
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
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
Cover image for 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)
Cover image for 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
Cursor Rules + Claude: stop breaking builds

Cursor Rules + Claude: stop breaking builds

3
Comments
5 min read
I Built a Fast UUID Generator with Bulk Support — Here’s What I Learned

I Built a Fast UUID Generator with Bulk Support — Here’s What I Learned

Comments
2 min read
expo-image-and-video-compressor vs react-native-compressor — Honest Comparison (2026)

expo-image-and-video-compressor vs react-native-compressor — Honest Comparison (2026)

Comments
5 min read
Why Your React App Feels Slow (Even When It Looks Fine) And How React Doctor Fixes It in Seconds 🧑‍💻⌨️
Cover image for Why Your React App Feels Slow (Even When It Looks Fine) And How React Doctor Fixes It in Seconds 🧑‍💻⌨️

Why Your React App Feels Slow (Even When It Looks Fine) And How React Doctor Fixes It in Seconds 🧑‍💻⌨️

1
Comments
4 min read
Two React Design Choices Developers Don’t Like—But Can’t Avoid
Cover image for Two React Design Choices Developers Don’t Like—But Can’t Avoid

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

88
Comments 39
9 min read
Building Real-Time Processing Status with Supabase Realtime

Building Real-Time Processing Status with Supabase Realtime

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