🎉🎉🎉
React + Redux + Webpack + Koa2 + GraphQL
This is a sample project using React, Redux, Webpack, Koa2 and GraphQL
- node >=
v4.x.x - npm >=
v3.x.x
Front-end
- React
- react-hot-loader
- Redux
- react-redux
- redux-thunk
- redux-devtools
- React Router
- react-router-redux
- SCSS / CSS Modules
- Font Awesome
- Lodash
- Bootstrap v4
Back-end
- Koa 2
- GraphQL
- Socket.io / SocketCluster
- RethinkDB
Builder
- Webpack 2
- Webpack Dev Server
- Babel 6
- ES7 - (stage-0)
- React
Test runner
- AVA
- Enzyme
Lint
- ESLint
- Airbnb's .eslintrc
- eslint-cli
- eslint-loader
Code coverage tool
- nyc
npm install
npm run dev
npm run devServer
node ./server
# open your browser http://localhost:3000 to accessnpm install
npm run build