Django REST Framework: lo mejor de Django sin lo peor de Django, por Sofía Denner y Aylen Bombelli

Published 2019-01-08
Django REST Framework existe para que el backend se dedique única y exclusivamente a realizar tareas de backend. Aunque está construido sobre Django, está mucho más preparado que este a la hora de desarollar aplicaciones simples.

Teniendo en cuenta que es uno de los web frameworks más populares, Django está sorprendentemente poco preparado para el desarrollo de aplicaciones CRUD. A pesar de que las vistas genéricas existen desde hace años, Django nos sigue obligando a escribir nuestro propio código para soportar funcionalidad muy básica incluso en las aplicaciones más simples. Django REST Framework incorpora un montón de características (viewsets, routers y filter backends, entre otros) para ahorrarnos ese trabajo y tiempo, y permitir que nos enfoquemos sólo en el problema a resolver.

Nivel: Medio

Charla presentada en la PyCon Argentina 2018.