/school

Primary LanguageJavaScript

school

lerna

truant is a javascript framework for building scalable web applications base on React, graphql, apollo-client and some other libraries. This repository is a monorepo that managed by Lerna.

Quick Start

  1. You can get source code from git or just down load code.
  2. navigate to root folder and run following command to initialize projects
 npm run init
  1. when the installation finished, go to folder school/packages/school-example/ and startup example project
 npm start
  1. open address http://localhost:8012/#/logon in browser, you will see the example page.

build projects

navigate to root folder and run command

 npm run dist

this command will build all packages and put generated stuff in dist folder

current packages

  1. troop-adapter: provide some features to compitable with troopjs, like simple troop query without batch and cache.
  2. school-example: an example page demenstrate how to build application base on apollo-client and troop-adapter.