freeCodeCamp/guide/english/react/installation/index.md

37 lines
1.3 KiB
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: Installation
---
## Installing React
### Creating a new React project
You could just embed the React library in your webpage like so<sup>2</sup>:
```html
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.0.0/cjs/react.production.min.js"></script>
```
Smart programmers want to take the more practical and productive way: [Create React App](https://github.com/facebookincubator/create-react-app)
```bash
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
```
This will set up your development environment so that you can use the latest JavaScript features, provide a nice developer experience, and optimize your app for production.
`npm start` will start up a development server which allows live reloading<sup>3</sup>.
After you finish your project and are ready to deploy your App to production, you can just use
`npm run build`
to create an optimized build of your app in the `build`folder.
#### Usefull links
[Create React App repository](https://github.com/facebookincubator/create-react-app#create-react-app-)
#### Sources
[1. The React tutorial on installing](https://reactjs.org/docs/installation.html)
2018-10-12 19:37:13 +00:00
[2. Link to the React minimal JavaScript library on cdnjs.org](https://cdnjs.com/libraries/react)
2018-10-12 19:37:13 +00:00
[3. npm start command](https://docs.npmjs.com/cli/start)