Contribute Media
A thank you to everyone who makes this possible: Read More

Django Ninja - uma excelente opção para o desenvolvimento web

Description

Django-ninja é um framework não muito popular nessa terra onde reina FastAPI, porém bastante útil ao se tratar de desenvolvimento web. Assim como o Django Rest Framework (DRF), ele opera sobre o consolidado framework web Django, provendo maneiras bastante simples de construir APIs REST, e sua grande vantagem é utilizar Schemas baseados em Pydantic, o que o torna infinitamente mais rápido que os Serializers do DRF, além também possuir suporte a async. Por operar sobre o Django, traz a grande vantagem de utilizar sua arquitetura bem organizada e intuitiva, todas as vantagens de já possuir um ORM simples e conhecido, e a interface do admin para lidar com o banco de dados. Suas views são function baseds, extremamente simples e intuitivas, e ele já gera automaticamente uma documentação de cada endpoint exposto no formato openapi, por isso a produtividade é muito boa! Nessa palestra, vou mostrar um resumo de suas funcionalidades para que mais pessoas considerem utilizar Django-ninja em suas aplicações!

Details

Improve this page