Grails

Páginas: 4 (981 palabras) Publicado: 4 de agosto de 2014
Grails

Introducción

¿Quienes soy?

Alejandro Mateo,
Ingeniero de
UDELAR
AQuA.

it

¿Que es Grails?
Framework de desarrollo web
 Construido sobre frameworks
existentes(hibernate, spring, sitemesh,
quartz, etc)
 Utiliza Groovy como lenguaje de
programación
 Compatible con librerías Java
 Plugins desarrollados por usuarios
 Toma principios de RoR


Grails
Hay cientos de frameworks para
desarrollo web:


Struts, Wicket, Cocoon, Click, GWT, JSF,
Seam, RIFE, Shale, Spring, Stripes,
Tapestry, WebWork, etc

Cada uno con distintos niveles demadurez
 Distintas curvas de aprendizaje


Grails








Grails no reinventa la rueda, se basa en frameworks
existentes e introduce un lenguaje dinámico
Principios:
– DRY –Don‟t repeat yourself
– Convention-over-Configuration - minimiza la
configuración en archivos externos
Groovy
Permite desarrollo ágil
De la empresa SpringSource, actualmente
comprada por VMWareVersión actual 1.3.4

Si los lenguajes fueran barcos
JAVA

Rails/Grails

Si los lenguajes fueran barcos

PHP

Ventajas
Desarrollo rápido
 Alta productividad
 Reutilización de código No debemos reinventar la rueda,
permite concentrarnos en la solución
del problema


Configuración del entorno de
desarrollo






Bajar y extraer la última distribución de Grailsdesde
la página (grails.org)
Definir variable GRAILS_HOME apuntando al
directorio de Grails
Añadir /bin de Grails a la variable PATH del sistema
Asegurarse que esté definido el JAVA_HOMEapuntando a la JDK
Descargar IDE




Netbeans 6.9
Sprint STS
IntelliJ

Groovy

Características Generales






Lenguaje de programación orientado a
objetos
Alternativa allenguaje de programación Java
Dinámico con funcionalidades similares a la
de Python, Ruby, Pearl y Smalltalk
Puede compilarse a Java bytecode standard
y ser usado en cualquier projecto Java...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Grails
  • Grails
  • Manual Grails
  • Tutorial De Grails
  • Grails getting startted
  • Groovy and grails
  • Groovy On Grails
  • Desarrollo web con Grails

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS