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 just shipped v3.0 of Frontend Master Prep Series — Study Paths, 374+ Q&A, 65 Coding Problems & 500+ Flashcards

I just shipped v3.0 of Frontend Master Prep Series — Study Paths, 374+ Q&A, 65 Coding Problems & 500+ Flashcards

4
Comments
5 min read
🚀 Why React and Next.js Remain the Top Choice for Web Apps in 2025

🚀 Why React and Next.js Remain the Top Choice for Web Apps in 2025

1
Comments
3 min read
50+ React Pro Tips You Must Know For Better Coding

50+ React Pro Tips You Must Know For Better Coding

14
Comments
30 min read
🔥 A Complete, In-Depth Guide to Trusted Types in React and Modern Web Apps

🔥 A Complete, In-Depth Guide to Trusted Types in React and Modern Web Apps

4
Comments
5 min read
How We Cut Our React Bundle Size by 40% with Smart Code-Splitting

How We Cut Our React Bundle Size by 40% with Smart Code-Splitting

Comments
1 min read
Zustand: A Lightweight State Management Library (No Boilerplate Needed)

Zustand: A Lightweight State Management Library (No Boilerplate Needed)

Comments
3 min read
React Interviews: The Skills That REALLY Matter

React Interviews: The Skills That REALLY Matter

1
Comments
4 min read
React Native 简介

React Native 简介

Comments
1 min read
Don't Just Guess, Measure: A Deep Dive into the Web Performance API

Don't Just Guess, Measure: A Deep Dive into the Web Performance API

21
Comments
7 min read
React Coding Challenge : Nested Checkox

React Coding Challenge : Nested Checkox

3
Comments
2 min read
Meet candy-logger — a simple, friendly logger for Node.js / React.js - TS / JS projects

Meet candy-logger — a simple, friendly logger for Node.js / React.js - TS / JS projects

Comments
1 min read
Building a Horror Meditation App in 4 Hours with Kiro: A Frankenstein Story

Building a Horror Meditation App in 4 Hours with Kiro: A Frankenstein Story

1
Comments
7 min read
Building Software That Actually Gives a Damn: My Journey with Trauma-Informed Design

Building Software That Actually Gives a Damn: My Journey with Trauma-Informed Design

Comments
6 min read
Stop Using “?” Everywhere! Use `Omit` ( i.e. Utility Types) for Safer TypeScript

Stop Using “?” Everywhere! Use `Omit` ( i.e. Utility Types) for Safer TypeScript

1
Comments
2 min read
A Dashboard That Grows With Me

A Dashboard That Grows With Me

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