La idea general de este post es generar una serie de tips o recomendaciones dadas por haber transitado por un proyecto en estas tecnologías.
Este blog no pretende enseñar a usar django ni python, para eso existen un montón de sitios que lo hacen muy bien. Simplemente se pretende recomendar algunas cuestiones relacionadas con el ambiente de desarrollo y decisiones generales.
Continuar leyendo »
Grails está muy relacionado con el concepto de scaffolding. Scaffolding es una técnica utilizada por algunos frameworks con arquitectura MVC en los cuales el desarrollador sólo debe especificar el dominio. El framework hace el resto: genera la base, las vistas y controladores para que la aplicación pueda realizar las operaciones CRUD sobre las entidades definidas.
Continuar leyendo »
Es una herramienta para hacer migraciones sobre una Base de Datos Relacional. Nos permite manejar el “versionado” de una Base de Datos para poder facilitar las tareas para hacerlo y no depender del trabajo manual de generar scripts con cambios incrementales, versionarlos, ponerlos en el orden indicado para ser corridos, y un largo listado de etcéteras.
Esta herramienta nos provee de:
Está inspirado de rails: http://guides.rubyonrails.org/migrations.html
Continuar leyendo »
jQuery Mobile es un framework construido sobre HTML5, jQuery y jQuery.UI que nos provee widgets, themes, layouts y todo lo necesario para construir una aplicación web que funcione tanto en desktop como en dispositivos móviles. Si bien es muy fácil de empezar usar, a veces queremos hacer cosas mas rebuscadas que requieren investigar un poco mas. Vamos a ver 5 casos comunes y como se implementan con jQuery Mobile.
Continuar leyendo »