logo
Web

Manejo de static con bower y gulp para Django

Tomas Garzon Hervas

  • 8 de Octubre de 2016, 10:40 - 11:20
  • Sala UAL
  • Idioma: es

En Django normalmente tenemos que incluir librerías de JS así como nuestro código. Además, los estilos los podemos incluir de librerías externas, tanto less/sass/css y nuetros propios estilos. Como programadores necesitamos poder gestionar estos ficheros, tanto en la fase de desarrollo como en el posterior despliegue. Veremos como podemos utilizar Bower para gestionar las librerías que necesitamos en nuestro proyecto (como jquery, bootstrap, Backbone, Toastr, ..) y mediante Gulp las iremos minimizando e integrando en nuestro template base de Django. Para los estilos, utilizaremos también Bower y mediante el compilador de less, iremos generando los ficheros css necesarios para nuestra web. Finalmente, mediante bower y gulp veremos como somos capaces de generar un template base para Django, donde se incluyan todas las dependencias minimizadas y con una marca temporal para facilitar el cacheo en el navegador, sirviendo el mínimo número de ficheros posibles.

Acerca de

Durante mi trayectoria profesional, he podido participar en el desarrollo de varias Startups, algunas veces como emprededor y otras como parte del equipo de desarrollo. Esto me ha permitido conocer no solo un amplio abanico de tecnologías, sino un gran equipo profesional y metodologías de desarrollo ágiles, enfocando el proyecto tecnológico hacia la diferenciación y la propuesta de valor. Me apasiona el aprendizaje de nuevas tecnologías, y la aplicación de éstas en el desarrollo de mis proyectos actuales. Aunque mi principal lenguaje es Python, no solo por su sintáxis, sino por la gran comunidad que lo diferencia. Empiezo cada proyecto con la pasión de intentar hacer algo diferente y utilizar siempre las últimas tecnologías, para ir construyendo mejores soluciones sprint tras sprint.