Chapter 4: Building a Web Application
Here we are! We have traveled down a long road to get here. This is where all the fun starts. We've been through three phases: getting to know what Deno is, exploring the toolchain provided by it, and understanding the details and functionality available via its runtime.
Pretty much all the content from the previous chapters will prove to be useful in this one. Hopefully, the introductory chapters made you feel confident enough to start applying what we have learned together. We'll use those chapters, together with your existing TypeScript and JavaScript knowledge, to build a complete web application.
We'll be writing an API that contains business logic, handles authentication, authorization, and logging, and much more. We will cover enough of the fundamental pieces for you to, at the end, feel comfortable choosing Deno to build your next great app.
In this chapter, instead of talking just about Deno, we will also go over...