Creating a Phoenix app with only a browser using GitHub Codespaces Thinking Elixir 221: From Keynotes to Job Listings

What happens when you type a Phoenix URL into your address bar and press “Enter”?

A classic job interview question is: “What happens when you type a URL into your browser’s address bar and hit Enter?”

You could answer with the basics of DNS, networking and HTTP. But what also happens specifically if the page is served by a Phoenix app?

In my latest post I take you on a journey through the Phoenix stack and show you all the steps via which Phoenix transforms a %Plug.Conn{} from a request into a response:

https://arrowsmithlabs.com/blog/what-happens-when-you-type-a-phoenix-url-into-your-address-bar-and-press-enter