Angular-2-with-Golang-as-web-API icon indicating copy to clipboard operation
Angular-2-with-Golang-as-web-API copied to clipboard

Since I'm learning both, Angular 2 and Golang, I've decided to build a new project using those technologies

Angular 2 with Golang as web API

  • Angular 2

    • Build a complete Angular 2 architecture with at minimum basic CRUD features
    • Authenticate the application using JWT or similar
    • Session / Cookies
    • Web sockets
    • UI/UX
  • Golang

    • Simple REST API
    • Authentication / Authorization
    • Security
    • Web Sockets
    • SQL & noSQL
    • NGINX or Similar
    • Deploy the application to Heroku / Digitalocean / AWS
    • Cluster the application
  • Resources

    • Angular 2 Architecture - https://angular.io/docs/ts/latest/guide/architecture.html
    • Cheatsheet - https://angular.io/docs/ts/latest/guide/cheatsheet.html
    • Reactive Programming - https://gist.github.com/staltz/868e7e9bc2a7b8c1f754
    • Angular 2 Boilerplate - https://github.com/mschwarzmueller/angular-2-beta-boilerplate
    • Typescript Handbook - http://www.typescriptlang.org/Handbook