This a simple project, just following the instruction of the course for learn.
React Advanced Course
- Build
npm run build
- Run
npm run dev
- Deploy to Now
now
- Webpack
npm install webpack webpack-cli --save-dev
- Html-webpack
npm install html-webpack-plugin --save-dev
- Webpack-dev
npm install webpack-dev-server --save-dev
- React-Dom
npm install react react-dom
- Babel
npm install @babel/core @babel/preset-env babel-loader --save-dev
npm install @babel/preset-react --save-dev
npm i @babel/plugin-syntax-dynamic-import -D
(this last one is not really necessar, after 4th july 2019 you can find inside of @babel/preset-react)
npm i babel-eslint -D
(this one is due to a conflict)
- Standard
npm install standard --save-dev
- Semistandard
npm install semistandard --save-dev
- Styled-Components
npm install styled-components
- React-Icons
npm install react-icons
- Polyfill
npm install intersection-observer
- Apollo-Boost + GraphQl
npm install apollo-boost react-apollo graphql
- Reach-Router
npm install @reach/router
- React-Helmet
npm install react-helmet
- Prop-Types
npm install prop-types
- Manifest
npm install webpack-pwa-manifest -D
- PWA
npm install workbox-webpack-plugin -D
- Cypress
npm install cypress -D