Qué construimos con él
Django es cómo llevamos rápido un backend de producto a algo útil. El ORM, el sistema de migraciones, la pila de autenticación y la interfaz de administración generada cubren casi todo lo que necesita un producto temprano, y lo cubren de una forma que un desarrollador nuevo ya reconoce.
La administración en particular vale más de lo que se le reconoce. Poder entregar a un cliente una interfaz funcional sobre sus propios datos el primer día —antes de que exista una sola pantalla a medida— cambia el aspecto del primer mes de un proyecto.
Dónde lo hemos usado
La plataforma Formtastic ejecuta servicios Django como parte de un sistema construido para crecer y para carga alta, junto a servicios en Go y un cliente Flutter.
Cuándo lo recomendamos
Django le va bien a productos con un modelo de datos sustancial, necesidad de administración y tráfico convencional de petición/respuesta: la mayoría de los SaaS, la mayoría de las plataformas internas, la mayoría de los marketplaces.
Le va peor a las cargas de trabajo en tiempo real y de streaming. Si el núcleo del producto son conexiones de larga vida o fan-out con mucha concurrencia, Go encaja mejor. Un desenlace habitual y perfectamente bueno es ambos: Django dueño del modelo de datos y la administración, Go dueño de la ruta en tiempo real.

