A boilerplate for React isomorphic aplication with Material Design, GraphQL, Redux, Redux Form and custom server
- Do you want to start with React?
- Do you want to start with Material Design?
- Do you want to start with Redux?
- Do you want to start with GraphQL?
- ...with Typescript
Download release source code or latest dev
Install node.js (8 or more): https://nodejs.org
Run commands (source directory):
npm install
for development:
npm run dev
for production (better as Docker container, go to file Dockerfile):
npm run build && npm run start
go to: http://localhost:8080
graphiql: http://localhost:8080/graphiql
- Typescript 3.0.x
- React 16.4.x
- Next.js 6.1.x
- GraphQL 0.13.x
- React Apollo 2.1.x
- Material-UI 1.4.x
- Redux 4.x
- Redux-form 7.4.x
- React-intl 2.4.x
- ... go to package.json
- CircleCI
- Nodemon
- Prettier
- TSLint
- Coveralls
All commands have been tested on Mac OS. When you have problems on Windows please send me feedback. Thanks.