fastapi
Django
Our great sponsors
fastapi | Django | |
---|---|---|
392 | 410 | |
54,150 | 68,524 | |
- | 0.9% | |
9.8 | 9.9 | |
3 days ago | 6 days ago | |
Python | Python | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fastapi
-
10 Most Popular Frameworks For Building RESTful APIs
To learn more about Fast API framework, you can check out the docs here
-
Flask is Great!
only having 1 maintainer
-
Deploy a dockerized FastAPI application to AWS
From the official docs:
-
From local development to Kubernetes โ Cluster, Helm, HTTPS, CI/CD, GitOps, Kustomize, ArgoCD โ Part[1]
To save time here, I have prepared a basic Python application developed on FastAPI and if you want to follow along you can get the code from GitHub Repository here.
-
Getting Started with Fast-Api ๐๏ธ and Docker๐ณ
This repository contains code for asynchronous example api using the Fast Api framework ,Uvicorn server and Postgres Database to perform crud operations on notes.
- Kenapa harus FastAPI?
- Diario de Python | #4. Probando FastAPI para desarrollar APIs
-
How can I build a web server application that can receive and process incoming packets?
That sounds like the perfect job for our open-source lib NiceGUI. It is an UI framework on top of FastAPI. That means you can easily setup HTTPS POST endpoints to save the incoming data to a file or database. With very little effort you can also create your webpage which reads the data and displays it.
-
FastAPI common response wrappers
This package extends the FastAPI response model schema allowing you to have a common response wrapper via a fastapi.routing.APIRoute.
-
Building web-based SaaS with Go as a solo entrepreneur. What should I be aware of?
fully type-annotated options for building an API are available - one popular option is FastAPI and everything you expose is declared through pydantic. There is nothing as productive in Go I'm afraid.
Django
-
Use Celery with any Django Storage as a Result Backend
On the other side, the Django itself, together with a django-storages package, provides a wide range of file-like storage backends also using local, network, and cloud storage implementations.
-
The technology behind GitHubโs new code search
And yet, if I search [0] the Django repo for a class that definitely exists [1] in Django, there are 0 code results. Zero. GitHub search is mystifyingly bad.
[0] https://github.com/django/django/search?q=DeleteView&type=co...
[1] https://github.com/django/django/blob/main/django/views/gene...
With the new GitHub code search, the first result is the DeleteView class: https://github.com/django/django/blob/bd366ca2aeffa869b7dbc0...
-
Scaling Celery to handle workflows and multiple queues
Celery is an asynchronous task queue which integrates nicely with django. In this post, I am not going to write a tutorial on how to setup and use celery, there are many articles for it already. I am going to discuss about some of the advanced features of celery I used in some of the projects that I worked on.
-
I need Tech Stack recommendations for my SaaS project
But to answer your question, you can use anything really. My recommendation would be a Python framework like Django since you already know the language (from the sounds of it). That will take care of all your backend needs. Handling video or media in general isn't the easiest thing to do so maybe that's why people aren't giving serious answers since you're asking basic questions.
-
Testing files in Python like a pro
It works with Django.
-
HStoreField sometimes returns str instead of dict
https://github.com/django/django/blob/3.2.16/django/contrib/postgres/apps.py#L61 https://github.com/django/django/blob/3.2.16/django/contrib/postgres/signals.py
-
Is Djongo no longer being developed?
Last commit, two days ago. I don't know where you looked at: https://github.com/django/django/
-
Why I selected Elixir and Phoenix as my main stack
Many of the available jobs for Python that I could find were either for Django based projects or Machine Learning stuff I didn't like too much. So using Masonite would only be for green field type projects.
- Diario de Python | #2. Mi propio plan Full Stack
What are some alternatives?
AIOHTTP - Asynchronous HTTP client/server framework for asyncio and Python
Tornado - Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
HS-Sanic - Async Python 3.6+ web server/framework | Build fast. Run fast. [Moved to: https://github.com/sanic-org/sanic]
django-ninja - ๐จ Fast, Async-ready, Openapi, type hints based framework for building APIs
Flask - The Python micro framework for building web applications.
Nest - A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) ๐
swagger-ui - Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
vibora - Fast, asynchronous and elegant Python web framework.
django-rest-framework - Web APIs for Django. ๐ธ
BentoML - Unified Model Serving Framework ๐ฑ
starlette - The little ASGI framework that shines. ๐