React boilerplate, used best practices and focus on performance
The starter boilerplate includes the following technologies:
Technology | Description |
---|---|
React Hot Loader 3 | Tweak React components in real time |
React | JavaScript library for building user interfaces |
React Router | React Router is a complete routing library for React |
Babel | Babel is a JavaScript compiler |
Webpack | Module bundler |
Universal Webpack | Helps setting up universal Webpack build: the one that's working both on client and server |
Styled Components | Style your components in powerful ways |
Redux | Redux is a predictable state container for JavaScript apps |
Redux Immutable | Redux & Immutable integration |
React Router Redux | Simple bindings to keep react-router and redux in sync |
ESLint | The pluggable linting utility for JavaScript and JSX |
Yarn | Fast, reliable and secure dependency management |
yarn install
npm run dev:start
npm run prod:start