tanema / vGoDoRPQl

An example of vGo/Docker/React/PostgresQL/GraphQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vGoDoRPQl

Example stack of:

Fork of this project: https://github.com/McMenemy/GoDoRP

Disclaimer: This project is not actively supported and not recommended for production apps. Hope it serves as a learning resource.

Benefits

  • Start a vGoDoRPQl project with one command on any computer with docker-compose installed
  • Dev mode features hot reloading on code changes for both the GoLang backend and React frontend (no need to rebuild containers while coding)
  • Anyone can contribute to your project locally without having to setup/install GOPATH, Postgres, node etc
  • Easily modifiable graphQL schema. (See makefile gen-schema rule for command)
  • Dev environment is the same as production environment

Getting started:

Then run the following commands:

$ git clone https://github.com/tanema/vGoDoRPQl.git
$ cd vGoDoRPQl
$ make
$ #open localhost:3000 to see it in action

About

An example of vGo/Docker/React/PostgresQL/GraphQL

License:MIT License


Languages

Language:Go 58.3%Language:JavaScript 21.0%Language:CSS 16.7%Language:HTML 1.9%Language:Makefile 1.0%Language:Dockerfile 0.6%Language:Shell 0.5%