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.
Building a Unified Calendar API: Lessons from Aggregating Google Calendar, CalDAV, and Jira

Building a Unified Calendar API: Lessons from Aggregating Google Calendar, CalDAV, and Jira

Comments
6 min read
useRef() and how it prevents flicker in a Map component

useRef() and how it prevents flicker in a Map component

2
Comments 1
3 min read
Look How I Created Animated Generic Modal (Next.js, Zustand, Motion)
Cover image for Look How I Created Animated Generic Modal (Next.js, Zustand, Motion)

Look How I Created Animated Generic Modal (Next.js, Zustand, Motion)

Comments
4 min read
📝 React Router Data APIs — The Complete Beginner-Friendly Guide (2025 Edition)
Cover image for 📝 React Router Data APIs — The Complete Beginner-Friendly Guide (2025 Edition)

📝 React Router Data APIs — The Complete Beginner-Friendly Guide (2025 Edition)

3
Comments
4 min read
Mina Rich Editor – A Block-Based Rich Text Editor Built With shadcn/ui and Tailwind CSS
Cover image for Mina Rich Editor – A Block-Based Rich Text Editor Built With shadcn/ui and Tailwind CSS

Mina Rich Editor – A Block-Based Rich Text Editor Built With shadcn/ui and Tailwind CSS

1
Comments
1 min read
✨ [29] - 🔥 Setup Auto Login (Token Auth) and Cart API with Redux Saga in React Native
Cover image for ✨ [29] - 🔥 Setup Auto Login (Token Auth) and Cart API with Redux Saga in React Native

✨ [29] - 🔥 Setup Auto Login (Token Auth) and Cart API with Redux Saga in React Native

1
Comments
1 min read
useSyncExternalStore in React — The Right Way to Subscribe to External Data

useSyncExternalStore in React — The Right Way to Subscribe to External Data

Comments
3 min read
⚛️ React Suspense in 2025: Beyond Lazy Loading

⚛️ React Suspense in 2025: Beyond Lazy Loading

Comments 1
2 min read
React Hooks Interview Mastery — From Quiz Answers to Senior-Level Patterns

React Hooks Interview Mastery — From Quiz Answers to Senior-Level Patterns

5
Comments
7 min read
Rebuild #1.2: Just use F***ing use HTML

Rebuild #1.2: Just use F***ing use HTML

Comments
2 min read
Easy Rent Bali Case Study: Building a Luxury UX with React & SSR
Cover image for Easy Rent Bali Case Study: Building a Luxury UX with React & SSR

Easy Rent Bali Case Study: Building a Luxury UX with React & SSR

Comments
5 min read
How to retrieve only one record in Supabase (how to use .single())

How to retrieve only one record in Supabase (how to use .single())

Comments
1 min read
🔥 React’s Dirty Secret: How React Re-Renders Are Destroying Your App Performance (And How to Fix It!)
Cover image for 🔥 React’s Dirty Secret: How React Re-Renders Are Destroying Your App Performance (And How to Fix It!)

🔥 React’s Dirty Secret: How React Re-Renders Are Destroying Your App Performance (And How to Fix It!)

Comments
4 min read
The Future of Web Development: A Deep Dive into React v19 and Next.js 16
Cover image for The Future of Web Development: A Deep Dive into React v19 and Next.js 16

The Future of Web Development: A Deep Dive into React v19 and Next.js 16

Comments
3 min read
💻 Building a Simple Tip Calculator in React: A Challenge

💻 Building a Simple Tip Calculator in React: A Challenge

3
Comments
1 min read
React.....

React.....

Comments
2 min read
A simple explanation of the meaning and usage of "prev", "...prev", and "[key]" in React useState

A simple explanation of the meaning and usage of "prev", "...prev", and "[key]" in React useState

Comments
1 min read
I finally developed something I'm satisfied of
Cover image for I finally developed something I'm satisfied of

I finally developed something I'm satisfied of

Comments
2 min read
React Chrono v3.0: Redefining Timeline Components for Modern React
Cover image for React Chrono v3.0: Redefining Timeline Components for Modern React

React Chrono v3.0: Redefining Timeline Components for Modern React

2
Comments
10 min read
TLDR; Google Auth in ReactJS using Supabase
Cover image for TLDR; Google Auth in ReactJS using Supabase

TLDR; Google Auth in ReactJS using Supabase

Comments
3 min read
Why I Ditched React (And Why You Should Too): A Self-Taught Dev's Rant
Cover image for Why I Ditched React (And Why You Should Too): A Self-Taught Dev's Rant

Why I Ditched React (And Why You Should Too): A Self-Taught Dev's Rant

3
Comments
4 min read
We Cut 70% Bundle Size: TanStack Query + Zustand at GLINR
Cover image for We Cut 70% Bundle Size: TanStack Query + Zustand at GLINR

We Cut 70% Bundle Size: TanStack Query + Zustand at GLINR

3
Comments
4 min read
Revisiting Baidu AMIS and Declarative Programming

Revisiting Baidu AMIS and Declarative Programming

Comments
6 min read
React Hooks Mastery in 2025 — useState, useEffect, useRef, and Real‑World Custom Hooks

React Hooks Mastery in 2025 — useState, useEffect, useRef, and Real‑World Custom Hooks

3
Comments 2
5 min read
[Solved] How to Fix "InvalidKey/AuthFailure" Error in Google Maps API (React + Vite)

[Solved] How to Fix "InvalidKey/AuthFailure" Error in Google Maps API (React + Vite)

Comments
1 min read
loading...