An open API service indexing awesome lists of open source software.

https://github.com/mattmajestic/python-apis

Popular Python API Frameworks of FastAPI, Flask & Django with Docker
https://github.com/mattmajestic/python-apis

api fastapi flask python

Last synced: about 2 months ago
JSON representation

Popular Python API Frameworks of FastAPI, Flask & Django with Docker

Awesome Lists containing this project

README

          

# Python API Frameworks with Docker 🚀

This repository is a starter kit for building web applications using three popular Python web frameworks: Django, Flask, and FastAPI.

## 📁 Django Folder

Django is a high-level Python web framework for building robust web applications.
It emphasizes reusability, "batteries-included," and follows the Model-View-Controller (MVC) pattern.
To get started with Django, navigate to the django folder.

## 📁 Flask Folder

Flask is a micro web framework that is simple, lightweight, and easy to use.
It offers flexibility and is an excellent choice for small to medium-sized web applications.
To get started with Flask, head to the flask folder.

Visit Docker Image Below:

[![Docker Image](https://img.shields.io/docker/v/mattmajestic/flask-api?color=blue&label=mattmajestic/flask-api&logo=docker&logoColor=white&style=for-the-badge)](https://hub.docker.com/r/mattmajestic/flask-api)

`docker pull mattmajestic/flask-api` from Terminal

## 📁 FastAPI Folder

FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+.
It is asynchronous and easy to use, making it an ideal choice for building RESTful APIs.
To get started with FastAPI, explore the fastapi folder.

Visit Docker Image Below:

[![Docker Image](https://img.shields.io/docker/v/mattmajestic/fastapi-api?color=blue&label=mattmajestic/fastapi-api&logo=docker&logoColor=white&style=for-the-badge)](https://hub.docker.com/r/mattmajestic/fastapi-api)

`docker pull mattmajestic/fastapi-api` from Terminal

🚧 Note: Each folder contains its respective framework setup and code samples. Be sure to check the individual READMEs within each folder for further instructions and details.

## Subscribe and Stay Tuned! 🎉

Join our YouTube channel for more tech tutorials and quick hacks!

[![Subscribe to Our YouTube Channel](https://img.shields.io/badge/Subscribe-OurChannel-red)](https://www.youtube.com/@majesticcoding)

Like, share, and subscribe to support the channel and stay updated with more exciting content. Enjoy your coding adventures! 🚀