Global web icon
react.dev
https://react.dev/
React
React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.
Global web icon
react.dev
https://react.dev/learn
Quick Start – React
Quick Start Welcome to the React documentation! This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
Global web icon
react.dev
https://react.dev/learn/installation
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 will help you get started.
Global web icon
react.dev
https://18.react.dev/learn/start-a-new-react-proje…
Start a New React Project
The Next.js team has agreed to collaborate with us in researching, developing, integrating, and testing framework-agnostic bleeding-edge React features like React Server Components.
Global web icon
react.dev
https://react.dev/learn/creating-a-react-app
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 RSbuild. If you’re a framework author interested in being included on this page, please let us know.
Global web icon
react.dev
https://react.dev/learn/build-a-react-app-from-scr…
Build a React app from Scratch
If your app has constraints not well-served by existing frameworks, you prefer to build your own framework, or you just want to learn the basics of a React app, you can build a React app from scratch.
Global web icon
react.dev
https://react.dev/learn/describing-the-ui
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.
Global web icon
react.dev
https://react.dev/learn/your-first-component
Your First Component – React
Instead of using an empty HTML file and letting React “take over” managing the page with JavaScript, they also generate the HTML automatically from your React components.
Global web icon
react.dev
https://react.dev/versions
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.
Global web icon
react.dev
https://pt-br.react.dev/blog/2023/03/16/introducin…
Apresentando react.dev
O novo site do React (react.dev) ensina o React moderno com componentes de função e Hooks. Incluímos diagramas, ilustrações, desafios, e mais de 600 novos exemplos interativos.