O melhor de dois mundos: APIs com django-ninja

Track:
Web Development with Python

Venha conhecer o django-ninja, um framework para criação de APIs RESTful que possui uma sintaxe muito simples e o suporte robusto do Django.

Django-ninja é um framework que opera sobre o Django, um dos mais famosos e consolidados frameworks web Python.

Visa prover uma maneira simples e expressiva de criar APIs RESTful. Além da síntaxe concisa e intuitiva, que segue o lema “rápido de aprender, rápido de programar e rápido de executar”, conta com schemas baseados em Pydantic, que agregam um excelente desempenho à aplicação.

Nesta palestra, exploraremos as principais características do django-ninja, demonstrando como ele simplifica a criação de APIs sem abrir mão das funcionalidades robustas do Django.

Abordaremos a criação de rotas a base de funções, validação de dados com os Schemas baseados em Pydantic e documentação automática.

Vamos abordar também sua integração com todo o ambiente django, passando por ORM, admin, configurações e models.