Learning React is designed to provide you with a complete understanding of the React JavaScript library and how to leverage it to build professional web sites and web applications.
- Build your first React app
- Create components to define parts of your UI
- Combine components into other components to build more complex UIs
- Use JSX to specify visuals without writing full-fledged JavaScript
- Deal with maintaining state
- Work with React s way of styling content
- Make sense of the mysterious component lifecycle
- Build multi-page apps using routing and views
- Optimize your React workflow using tools such as Node, Babel, webpack, and others