saadjaliawala / 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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

react-hipstaplate


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-hipstaplate
  • npm i -g yarn
  • yarn 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

About

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

License:MIT License


Languages

Language:TypeScript 90.0%Language:JavaScript 10.0%