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.
- clone repo
https://github.com/DashBouquet/hipstaplate.git
cd react-hipstaplate
npm i -g yarn
yarn install
- Development:
yarn start
- Production:
yarn start:prod
- Build:
yarn build
- Tests:
yarn test
Feel free to explore example app at http://localhost:3000
and GraphiQL
interface at http://localhost:3000/graphiql
.
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
.
- React
- Redux
- Redux Apollo
- Redux Saga
- Next.js
- Recompose
- Styled Components
- Express
- GraphQL
- Apollo Server
- Ramda
- Typescript
- Jest
- SSR (Server Side Rendering)
- Action creators
- Reducer creators
- GraphiQL
- Server/Client hot-reloading