Framework para integrar Django y JavaScript

Estoy buscando un marco u otro camino para integrar Django y JavaScript. Parece que dos marcos populares son Backbone.js y AngularJS. Otro camino es usar coffeeScript. Sin embargo, no soy capaz de adivinar cuál de ellos es más "natural". Además, debe haber otros. Estoy particularmente interesado en algo que permita:

1) fácil integración

2) curva de aprendizaje rápido

3) Minimización del código JavaScript

4) desarrollo rápido de API de descanso

5) gran comunidad

A) ¿Hay claras ventajas de alguno de ellos?

B) A medida que descubro (no estoy seguro si tengo razón) que la columna vertebral se basa en un paradigma MVC y AngularJS se basa en un paradigma MVT como Django. ¿Esto sugiere que el último es más adecuado para la tarea aquí o no implica nada?

Respuestas (2)

Recomendaría React.js, ya que es el marco front-end más popular que existe hoy en día. Excelente documentación y recursos, como tutoriales de YouTube, debido al hecho de que tiene una gran comunidad, fue creado y mantenido por Facebook y, por último, pero no menos importante, ¡está de moda!

¡También hay excelentes paquetes para React para usar!

Puede usar Ext JS o jQuery para crear solicitudes AJAX a un back-end de API REST usando el marco Django REST . En ese caso, la única tarea que tendría Django sería leer y escribir datos en una base de datos.