Skip to content

Introduction

It's time to start working on building web pages and turning this project into an actual web application. Why not use Django? And sure, Django is a good choice. However, it is very opinionated, and arguably bloated. Moreover, deploying a Django application is always challenging and problematic in my experience.

So, using the FastAPI web framework, it's possible to build a project but with more control and autonomy, paving the way for a microservice architecture, and as you'll see later, have simple deployments using containers.