10 11 ## Installation 12 13 React has been designed for gradual adoption from the start, and **you can use as little or as much React as you need**: 14 15 * Use [Quick Start](https://react.dev/learn) to get a taste of React. 16 * [Add React to an Existing Project](https://react.dev/learn/add-react-to-an-existing-project) to use as little or as much React as you need. 17 * [Create a New React App](https://react.dev/learn/start-a-new-react-project) if you're looking for a powerful JavaScript toolchain. 18 19 ## Documentation 20 21 You can find the React documentation [on the website](https://react.dev/). 22 23 Check out the [Getting Started](https://react.dev/learn) page for a quick overview. 24 25 The documentation is divided into several sections: 26 27 * [Quick Start](https://react.dev/learn) 28 * [Tutorial](https://react.dev/learn/tutorial-tic-tac-toe) 29 * [Thinking in React](https://react.dev/learn/thinking-in-react) 30 * [Installation](https://react.dev/learn/installation) 31 * [Describing the UI](https://react.dev/learn/describing-the-ui) 32 * [Adding Interactivity](https://react.dev/learn/adding-interactivity) 33 * [Managing State](https://react.dev/learn/managing-state) 34 * [Advanced Guides](https://react.dev/learn/escape-hatches) 35 * [API Reference](https://react.dev/reference/react) 36 * [Where to Get Support](https://react.dev/community) 37 * [Contributing Guide](https://legacy.reactjs.org/docs/how-to-contribute.html) 38 39 You can improve it by sending pull requests to [this repository](https://github.com/reactjs/react.dev). 40 41 ## Examples 42 43 We have several examples [on the website](https://react.dev/). Here is the first one to get you started: 44 45 ```jsx 46 import { createRoot } from 'react-dom/client'; 47 48 function HelloMessage({ name }) { 49 return
Hello {name}
; 50 } [File truncated: 29 more lines]