Django Ninja
Django Ninja is a web framework for building APIs with Django and Python 3.6+ based type hints.
Key features
- Easy: Designed to be easy to use and intuitive.
- Fast: Very high performance thanks to Pydantic and async support.
- Fast to code: Type hints and automatic docs let’s you focus only on business logic.
- Standards-based: Based on the open standards for APIs: OpenAPI (previously known as Swagger) and JSON Schema.
- Django friendly: (obviously) have good integration with Django core an ORM.
- Production ready: Used by multiple companies on live projects (If you use django-ninja and would like to publish your feedback - please email to ppr.vitaly@gmail.com)
Documentation: https://django-ninja.rest-framework.com
#django #api #python #web-development #developer