Artículos

Integración de Django y AngularJS

Las aplicaciones de una sola página han crecido en los últimos años. Se encaminan a ser el próximo estándar de las aplicaciones web. Por eso, hace unas semanas decidí dar una charla sobre cómo estructurar SPAs con Django y AngularJS.

¿Qué es AngularJS?

Es un framework MVC (Modelo-Vista-Controlador) del lado del cliente, desarrollado con JavaScript. Es de código abierto y lo desarrolla Google. Ofrece enlace de datos bidireccional, modularización, inyección de dependencias, enrutamiento de URLs y elementos HTML personalizados.

¿Por qué integrarlos?

Hay varias razones para hacerlo. Ambos frameworks tienen comunidades muy sólidas y activas. Eso es bueno para tu proyecto, porque contribuye a su estabilidad.

Además, crear el backend con Django es muy sencillo. Puedes tener una API funcionando perfectamente en muy poco tiempo. Lo mismo ocurre con AngularJS del lado del cliente, ya que ofrece muchas herramientas listas para usar, eficientes y ya probadas.

Juntos, te permiten dedicar el tiempo a agregar funcionalidades a tu producto, en lugar de invertirlo en pensar cómo integrarlas.

Recursos

El repositorio de GitHub con el código de la demo presentada en la charla: GitHub.

“Integración de Django y AngularJS” de Nicolás Gonzálvez está bajo la licencia CC BY SA. Los ejemplos de código fuente están bajo la licencia MIT.

Imagen de sophilabs

Clasificado en JavaScript / Django / Charlas.

Lecturas relacionadas