Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.
/ fullstack-course Public archive

Full scale React web application (without any toolchains) built from scratch: React + GraphQL (Apollo) + Webpack(v4) + PostgreSQL + Go + GORM

Notifications You must be signed in to change notification settings

bitabs/fullstack-course

Repository files navigation

Overview

This is a project designed to help developers of all levels have a better understanding on how to build a complex web application with a unique set of languages and tools from scratch, without relying on toolchains.

What will you learn in the process:

  • Go
  • GORM (Go ORM[Object Relational Mapping])
  • PostgreSQL
  • GraphQL
  • React
  • Webpack

Still under initial development. Coming out soon.

If you have a particular web application in mind that I'd like to build, please raise it an issue.

Backend [Go]

###GraphQL

Query

	Queries:
	=======================
	Fetch tut with id = 2
	=======================
	{
  		tutorial(id: 2) {
    		title,
    		comments {
      			body
    		}
  		}
	}
	
	Mutation:
	=======================
	Create tut with title = 'Third Tut'
	=======================
	mutation M {
  		newTut: createTutorial(title: "Second Tutorial") {
    		title
  		}
	}

About

Full scale React web application (without any toolchains) built from scratch: React + GraphQL (Apollo) + Webpack(v4) + PostgreSQL + Go + GORM

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages