React To design modular porformant UI. View part of the MVC pattern. Redux State management using Flux architecture. Assists with managing and modifying the state of your React applications. Redux Thunk Side-effect management (e.g. network requests, etc.) Selectors Abstracts the state's structure (how data is stored in state)
** Build React from Scratch**
- index.html
- webpack
- root component
- react-hot-loader
- Support for ES6
** Steps**
- npm init -y : initialize new npm package (package.json)
- Directories: public and src
- public/index.html