Skip to content
Florian Mettetal edited this page Feb 8, 2019 · 13 revisions

TGR - Typescript Graphql React

Breakdown of TGR-Stack starter-kit projects

LEGEND: + useable, $ has tutorials, * incomplete, ^ not started

+ Fullstack
- Modules
  $ ts                      : reused JS w/ declarations
  ^ ts-gql-endpoint         : access DBs
  - ts-react                : reused UI w/ declarations
  - ts-react-app            : routing, layouts, and data
  ^ ts-react-native-app     : for iOS, Android
  ^ ts-react-electron-app   : for desktop
  ^ ts-cli                  : shell scripting
  ^ tgr-cli                 : framework manager (updates, bury internals), global config

- Server
  + ts-express              : loads apps
  + tg-express              : graphql api endpoint
  + tgr-express             : serves react app
  ^ ts-koa                  : ... eventually

- Examples
  ^ tgr-chess               : tgr-fullstack w/ PhaserJS and Expo (React-Native)
  ^ tgr-final               : example of all modules combined for large scale development

- VScode                
  ^ tgr-vscode-core         : primary extensions for TGR development
  ^ tgr-vscode-extra        : recommended extensions for TGR development

things that are served by this wiki

  • ts-react-app [wiki] git

  • ts-gql-endpoint [wiki] git

  • ts-module [wiki] git - 2018

  • ts-gql-react-fullstack wiki git

  • ts-react-module [wiki] git - 2018

  • tgr-cli wiki [git]

How to modify TGRStack for...

  • [How to add React-Native / Expo to TGRStack]
  • [How to add Phaser to TGRStack]
  • [How to add Redux to TGRStack]

Tutorials