This project demonstrates the use of two methods of building web application which are serverside using go templating and clientside using api(graphQL). The project is not a full blown application but it just demonstrate of the basic implementation of the these methods.
Different version of the project are separated in different branches of this repository namely main and api. Both application can only be run locally.
To run the main branch
go run ./...
To run the api branch
go run ./server.go