Software Alternatives & Reviews

Caddy, Go, Docker and a Single Page App

Go Programming Language Caddy
  1. Go, also called golang, is a programming language initially developed at Google in 2007 by Robert...
    Pricing:
    • Open Source
    On a recent project I was tasked to create a Golang-based web service and a Single Page App to go with it. The company wasn't set on deployment so I decided to package things in a way that would best simulate a production environment while retaining the ability to launch and test the SPA from any machine. The big sticking point to this simulation was https connectivity. While the Caddy server was something I'm familiar with, using it along with the Go API server would require two shells and a platform-specific version of Caddy. With more than a few questions lingering I decided to try out Docker as a single deployment point for the project.

    #Programming Language #OOP #Generic Programming Language 288 social mentions

  2. 2
    The HTTP/2 Web Server with Automatic HTTPS
    Pricing:
    • Open Source
    On a recent project I was tasked to create a Golang-based web service and a Single Page App to go with it. The company wasn't set on deployment so I decided to package things in a way that would best simulate a production environment while retaining the ability to launch and test the SPA from any machine. The big sticking point to this simulation was https connectivity. While the Caddy server was something I'm familiar with, using it along with the Go API server would require two shells and a platform-specific version of Caddy. With more than a few questions lingering I decided to try out Docker as a single deployment point for the project.

    #Web Servers #HTTP/2 Web Server #Web And Application Servers 223 social mentions

Discuss: Caddy, Go, Docker and a Single Page App

Log in or Post with