Developing the backend of our game was quite a learning experience. This strong foundation will serve us well—the modular approach will allow us to easily convert the read-eval-print loop (REPL) app into a web app, while our understanding of types will prove to be priceless when dealing with Julia's web stack and its rich taxonomy.
We're now entering the last stage of our game development journey—building a web user interface for the Six Degrees of Wikipedia. Since building a full-featured web app is no simple feat, this last part will be dedicated to this task alone. In the process, we will learn about the following topics:
- Julia's web stack; namely, the HTTP package and its main components—Server, Router, HandlerFunction, and Response
- Architecting a web app to take advantage of HTTP and...