项目作者: nutstick

项目描述 :
Typescript React Apollo Starter Kit - Universal web application apollo boilerplate using React, React Apollo, React Router, Node.js, MongoDB
高级语言: TypeScript
项目地址: git://github.com/nutstick/typescript-react-apollo-starter-kit.git
创建时间: 2017-01-03T02:06:31Z
项目社区:https://github.com/nutstick/typescript-react-apollo-starter-kit

开源协议:MIT License

下载


Typescript ReactQL Starter Kit

Universal React, Redux, NodeJS, GraphQL server using Typescript 2 and Webpack 2.

Demo

Chula Coursetable A coursetable management app for chulalongkorn university’s students

Features

  • Developing on Typescript.
  • CLI helper to run, dev, test, deploy, build and more.
  • Express and passport on server
  • MongoDB using Iridium
  • Provide GraphQL Server
  • Universal rendering
  • React stack with apollo
  • React hot reload
  • React Intl Support
  • Beautiful UI with Semantics UI

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

  • Install NodeJs >= 6.0.0 and NPM >= 7.3.2
  • Install Yarn >= 0.20.0
  • Install MongoDB Driver >= 2.6.10

Installing

  1. # clone repo
  2. git clone https://github.com/nutstick/typescript-reactql-starter-kit
  3. # Run mongodb service
  4. mongo
  5. # Install all dependency using yarn or npm
  6. yarn install

Deployment

Add additional notes about how to deploy this on a live system

Build With

  • NodeJS and express
  • Typescript
  • React
  • Apollo
  • React Intl