This section will add a bunch of static web page templates into our application and serve them in several routes. We will also use a Gumroad embed form and a very minimal dynamic templating in our subscription form.
Lecture
Playlist
- Part 1: An Overview of FizzBuzz Pro
- Part 2: Generating Static HTML
- Part 3: Mutating the Generated HTML Files
- Part 4: App Authentication Overview
- Part 5: Implementing an OIDC Authenticator
- Part 6: Serving Web Pages
- Part 7: A Mild Introduction to Middlewares
- Part 8: Authenticate All the Things
- Part 9: Thinking in Middlewares
- Part 10: Authentication and Subscription Middlewares
- Part 11: Implementing Authentication Handlers
- Part 12: The Final Touches
- Part 13: Containerizing Our Application
- Part 14: Onwards to Kubernetes
Tools and Technologies Mentioned
Here are the tools and technologies that were mentioned in the video, along with related articles and other helpful links.
- Gin Web Framework
- gin.HandlerFunc
- gin.Context
- gin.Engine.LoadHTMLGlob()
- Higher-Order Function
- MongoDB
- mgo
- Gumroad
- Gumroad API
- Papertrail
- Syslog
- Application load balancing on Amazon EKS
- Monitorama PDX 2016 - Kelsey Hightower - healthz: Stop reverse engineering applications and start monitoring from the inside
- Kubernetes: Configure Liveness, Readiness and Startup Probes
Read The Source
Next Up
Previous
Index
Until the next lecture… May the source be with you 🦄.