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.
Level Up Your Frontend Interview Prep: Mastering the Fundamentals

Level Up Your Frontend Interview Prep: Mastering the Fundamentals

Comments
2 min read
Jest - Testing with React and React Testing Library: Useful APIs

Jest - Testing with React and React Testing Library: Useful APIs

11
Comments 5
2 min read
React Mastery: Understanding `onChange={handleChange}` vs `onChange={(e) => handleChange(e)}`

React Mastery: Understanding `onChange={handleChange}` vs `onChange={(e) => handleChange(e)}`

Comments
3 min read
Multidimensional Thinking in AI Interfaces: A Dual-Consciousness Exploration

Multidimensional Thinking in AI Interfaces: A Dual-Consciousness Exploration

Comments 2
2 min read
Mastery: Fixing "Objects are not valid as a React child" Error

Mastery: Fixing "Objects are not valid as a React child" Error

Comments
2 min read
useState in React: `React.useState` vs `useState` Explained Like a Pro

useState in React: `React.useState` vs `useState` Explained Like a Pro

Comments
2 min read
The Ultimate React Folder Structure I Use as a Frontend Developer

The Ultimate React Folder Structure I Use as a Frontend Developer

3
Comments 4
2 min read
🎉 react-emoji-toggle-button is available now!

🎉 react-emoji-toggle-button is available now!

5
Comments 1
1 min read
`useEffect` with Cleanup Function in React: What It Is, When to Use It, and Why

`useEffect` with Cleanup Function in React: What It Is, When to Use It, and Why

13
Comments 7
3 min read
How to Build Dynamic Charts in React with Recharts (Including Edge Cases)

How to Build Dynamic Charts in React with Recharts (Including Edge Cases)

5
Comments
5 min read
Build a personal PR-reviewer with Gaia, Langchain, and Next.js.

Build a personal PR-reviewer with Gaia, Langchain, and Next.js.

5
Comments 2
10 min read
Create a simple Virtualized List/ Sliding Window

Create a simple Virtualized List/ Sliding Window

Comments
4 min read
BeaconAI: automated batch generation of prompts and audio experimentation

BeaconAI: automated batch generation of prompts and audio experimentation

Comments
9 min read
A Beginner’s Guide to Developing a News App in React Native

A Beginner’s Guide to Developing a News App in React Native

2
Comments
4 min read
¿Qué es el Virtual DOM? Virtual DOM con manzanitas 🍎

¿Qué es el Virtual DOM? Virtual DOM con manzanitas 🍎

Comments 1
3 min read
useEffect() in ReactJs

useEffect() in ReactJs

1
Comments 2
1 min read
Understanding SOLID Principles in Frontend Development (with React Examples)

Understanding SOLID Principles in Frontend Development (with React Examples)

4
Comments 1
2 min read
Stop Hesitating, Just Use React Or Any Modern Framework

Stop Hesitating, Just Use React Or Any Modern Framework

15
Comments 2
3 min read
Virtual DOM & what is its role in React?

Virtual DOM & what is its role in React?

Comments
2 min read
Building a Cutting-Edge Developer Portfolio with Next.js 15: A Deep Dive into Modern Web Techniques

Building a Cutting-Edge Developer Portfolio with Next.js 15: A Deep Dive into Modern Web Techniques

1
Comments 1
2 min read
What if adding in-app notifications to your Next.js app only took one command?

What if adding in-app notifications to your Next.js app only took one command?

4
Comments 4
4 min read
React Post Creation Form: Building the Frontend for Your Content Management System

React Post Creation Form: Building the Frontend for Your Content Management System

Comments
5 min read
Clarify "Position" and Conditional Rendering in React Docs

Clarify "Position" and Conditional Rendering in React Docs

Comments
2 min read
Embedding X Posts in Fumadocs

Embedding X Posts in Fumadocs

Comments
2 min read
The best data grid library?

The best data grid library?

Comments 1
1 min read
loading...