Technics‎ > ‎

Grails - How to


Qué es?



Asi como Ruby aceleró los procesos de desarrollo mediante el Framework Rails (http://rubyonrails.org/), Grails esta basado en groovy, pero entonces , que es groovy? Groovy puede definirce segun estos puntos:

  • Es un lenguaje de tipado de dinamico basado en la JVM.
  • Construido sobre las fortalezas de java, pero con el agregado de poderosas características de lenguajes como Python , Ruby y Smalltalk.
  • Construido sobre frameworks muy probados por su potencia de desarrollo en la comunidad java , pero con una gran disminución en la curva de aprendizaje
  • Soporta los lenguajes orientados a Dominio, aunque por sus características se puede lograr un codigo compacto de facil lectura.
  • Promueve las practicas de testeo unitario e integracion, facilitando la creación de mocks
  • Es totalmente compatible con todas las clases y librerias java que habitualmente se usan.

¿Que debemos instalar en nuestras máquinas?

  1. STS tool Suit:
    1. Una vez instalado, instalar desde la pagina los recursos como para poder desarrollar en grails.
  2. Groovy SDK ( instalar las variables de entorno en nuestra maquina y registrarlas en el entorno de desarrollo)
  3. Grails SDK( instalar las variables de entorno en nuestra maquina y registrarlas en el entorno de desarrollo)

¿Qué debemos leer?


Empecemos por empezar a pensar como este paradigma! uno sus preceptos fundamentales es la busqueda de la maxima rehusabilidad, es por ello que, miremos los Links que debemos leer para adentrarnos en este lenguaje:

Fuentes

  1. http://www.grails.org