Skip to the content.

🦥 SlothAPI

Welcome to SlothAPI, a project to study and understand the inner workings of web frameworks by creating a WSGI-compliant web framework from scratch. This project is for educational purposes and is not intended for production use.

Why SlothAPI?

“Don’t reinvent the wheel” is a common saying in software development, but to truly understand how the wheel works, sometimes you need to build it yourself. This project aims to deepen the understanding of web frameworks and the Python Web Server Gateway Interface WSGI.

Index

  1. Get Started
  2. Understand the basics of Web Servers and WSGI
  3. Building Your First WSGI Application
  4. Exploring WSGI Middleware
  5. Starting the SlothAPI: Requests and routing