miércoles, 9 de octubre de 2013

Django

Django es un framework para el desarrollo de aplicaciones web desarrollado en python.
ORIGEN


Django nace como un proyecto para publicación de noticias de Lawrence Journal-World. Tras esto empezó a usarse por su rapidez y su usabilidad, ya que desde un primer momento fue desarrollado para solucionar problemas reales.


Un poco de historia, el nombre viene del famoso músico francés Django Reinhardt.


VENTAJAS


Aparte de ser un framework, django promueve el desarrollo ágil, se puede hacer una aplicacion en cuestion de dias, o con el conocimiento suficiente en cuestion de horas.


Django impulsa las buenas prácticas del desarrollo web al tener una estructura ordenada propia que sigue las buenas prácticas del desarrollo web.


Django es una modificación del MVC (Modelo Vista Controlador) llamada MVT (Modelo Vista Template).


ESTRUCTURAS


El esquema de django permite importar aplicaciones desarrollados en django con solo una linea, y poder hacer crecer el sitio facilmente.


Aparte de permitir el desarrollo ágil y rápido también permite crear una aplicación grande y sólida con su correspondiente complejidad.


Además permite poder usar su motor solo para algunas parte de la aplicación, por si solo se quiere para la comunicación database-vista, solo para database o usar su sistema de plantillas y dejar la lógica a otro lenguaje. No es restrictivo en este tema.

DOCUMENTACIÓN


El mejor sitio para encontrar documentación es el sitio oficial de Django https://docs.djangoproject.com/en/1.5/.


Aunque hay más sitios buenos donde encontrar documentación como son:

No hay comentarios:

Publicar un comentario