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.
###GraphQL
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
}
}