functional-nextjs-typescript-apollo-boilerplate
functional-nextjs-typescript-apollo-boilerplate copied to clipboard
React-Hipstaplate
A ReactJS full-stack boilerplate based on
typescript with ssr, custom apollo-server and huge stack of modern utilities which will help you to start your own project in one command line.
Installation
- clone repo
https://github.com/DashBouquet/hipstaplate.git cd react-hipstaplatenpm i -g yarnyarn install
To run
- Development:
yarn start - Production:
yarn start:prod - Build:
yarn build - Tests:
yarn test
Explore
Feel free to explore example app at http://localhost:3000 and GraphiQL interface at http://localhost:3000/graphiql.
Initialization
To initiate your own blank application and remove example app with git entities simply hit yarn initialize command in terminal.
That command will clear components, modules, pages directories and will recreate blank entities for redux, next and apollo.
Libraries
- React
- Redux
- Redux Apollo
- Redux Saga
- Next.js
- Recompose
- Styled Components
- Express
- GraphQL
- Apollo Server
- Ramda
- Typescript
- Jest
Features
- SSR (Server Side Rendering)
- Action creators
- Reducer creators
- GraphiQL
- Server/Client hot-reloading