
React
Create user interfaces from components React lets you build user interfaces out of individual pieces called components. Create your own React components like Thumbnail, LikeButton, …
Quick Start – React
Creating and nesting components React apps are made out of components. A component is a piece of the UI (user interface) that has its own logic and appearance. A component can be as …
Creating a React App
If you want to build your own solutions, see our guide to build a React app from Scratch for instructions on how to set up a new React project starting with a build tool like Vite, Parcel, or …
快速入门 – React 中文文档
欢迎来到 React 文档! 本章节将介绍你每天都会使用的 80% 的 React 概念。
React 19.2 – React
Oct 1, 2025 · Components ⚛ The Components track shows the tree of components that React is working on either to render or run effects. Inside you’ll see labels such as “Mount” for when …
Installation – React
You can use as little or as much React as you need. Whether you want to get a taste of React, add some interactivity to an HTML page, or start a complex React-powered app, this section …
Describing the UI – React
Read Your UI as a Tree to learn how to create a render and module dependency trees for a React app and how they’re useful mental models for improving user experience and performance.
Setup – React
React Developer Tools is a browser extension that can inspect React components, edit props and state, and identify performance problems. Learn how to install it here.
Your First Component – React
Components are one of the core concepts of React. They are the foundation upon which you build user interfaces (UI), which makes them the perfect place to start your React journey!
React Versions – React
In 2023, we launched our new docs for React 18 as react.dev. The legacy React 18 docs are available at legacy.reactjs.org. Versions 17 and below are hosted on legacy sites.