Secciones

Artículos para tus primeros pasos

Si estás empezando a introducirte en el mundo de Groovy y Grails, no te pierdas nuestros artículos básicos: 

Entrevistas con los expertos
 

Los protagonistas te cuentan de qué van los proyectos más importantes del mundo Groovy:


Un proyecto de:
ImaginaWorks
Campus Escuela de Groovy

Andrés Almiray: Informando desde el Groovy/Grails Experience - Día 2

sábado 23/02/2008

2GX: The Groovy/Grails Experience - Dia 2

En el segundo día de la primera conferencia en Norteamérica exclusivamente dedicada a Groovy y Grails decidí asistir a la sesión de Alexandru Popescu: Testing Avanzado con Groovy. Alex es el co-fundador del proyecto TestNG, el cual es una herramienta que provee muchas mejoras sobre JUnit 3.x/4.x; y cuando éste es usado en unión con Groovy el resultado es mucho mas productivo. Alex toco temas como grupos, proveedores de datos, múltiples configuraciones entre otros.

De nueva ocasión en la segunda ronda me tocó el turno para dar la segunda presentación que tengo asignada, la cual se titula: Creando Swing Mashups con Groovy y Grails. La idea detrás de esta sesión es demostrar que es posible hacer que Grails interactúe con una aplicación de escritorio Swing. Una de las mayores ventajas para seguir en esta ruta es que Groovy es el lenguage usado en ambas partes del sistema, tanto en el servidor como en el cliente, opuesto a lo que ocurre en las aplicaciones we típicas donde el cliente require de Javascript(AJAX) o Flas (Flex) y el servidor require de cualquier otro lenguage/plataforma.

Después de la comida se llevó a cabo un Panel donde la mayoría de los presnetadores estuvieron presentes, como los son NEal Ford, Graeme Rocher, Venkat Subramanian y Dier Koenig entre otros. Las preguntas que la audiencia realizón fueron de amplio espectro, como el estado actual de Grails, comparación entre Ruby/Groovy en cuestión de opciones para metaprogramación entre otras.

En la tercera ronda de pláticas del día decidí asistir a la sesión de Graeme sobre GORM. Lo interesante de está sesión es que Graeme presentón el panorama completo de GORM, desde sus inicios, por qué decidieron usar Hibernate y no otra solución de persistencia disponible en Java, hasta las últimas características de mapeo dinámico disponibles. En cierto punto de la sesipon Graeme dejo de lado la pantalla de la presentación y se dedicó a escribir código en vivo, demostrando cada una de las caraterísticas anteriormente mencionadas, dando entonces una experiencia práctica a los asistentes.

En la cuarta y última ronda de pláticas asistí a la sesión de Glen Smith, el creador de http://groovyblogs.org. Su sesión hizo cuentas de 10 opciones para aumentar la funcionalidad de una aplicación Grails en tan solo 10 minutos cada una. Cada una de las opciones resultó ser práctica y al punto, lo cual demuestra que Glen es una persona pragmática y excelente presentador por cierto. Muchos de los trucos y opciones que demostró estan disponibles en la red on en el mismo sitio http://groovyblogs.org.

Contenidos relacionados:



0 comentarios:

Tienes que estar registrado para iniciar sesión y poder publicar tus comentarios