Buscar
Social
Ofertas laborales ES

Entries in artículos (902)

viernes
oct152010

Externalizar y recargar la configuración de Grails dinámicamente

Algunos desarrolladores en Grails se quejan del hecho que el "Config.groovy" vaya empaquetado en el WAR que desplegamos en nuestro servidor de aplicaciones, con lo que cambios a la configuración no son posibles sin reconstruir de nuevo la aplicación. Sin embargo, si indagamos un poco en la API veremos que sí es posible, y en este artículo se nos indica cómo hacerlo.

Más información sobre Externalize and reload grails configuration dynamically (traducido al español).
jueves
oct142010

Arquitectura basada en JSON con Grails (inglés)

La naturaleza de framework completo que tiene Grails le permite ser utilizado no sólo para el desarrollo de aplicaciones web tipo, sino como núcleo principal de aplicaciones con arquitecturas específicas como la que se explica en este artículo.

Más información sobre JSON-centric architecture (traducido al español).
jueves
oct142010

Spring vs. Java EE y por qué no me importa (inglés)

Con la llegada de Spring, se sacaron a la luz todas las vergüenzas de J2EE, y supuso en hito en la historia del desarrollo con Java. Con el paso del tiempo, se ha ido avanzando hasta un Java EE muchísimo más ligero, que hace un uso más normalizado de las anotaciones y que, desde luego, ha aprendido la lección. Sin embargo, por sí solo todavía no puede competir con tecnologías como Ruby on Rails, por ejemplo, y esa es la razón de la aparición de frameworks como Grails o herramientas como Spring Roo.

Más información sobre Spring vs. Java EE and Why I Don't Care (traducido al español).
jueves
oct142010

Carga parcial de página con Grails y jQuery (inglés)

La carga parcial de página proporciona al usuario una experiencia mucho más agradable de una aplicación web, ya que no debe esperar a recargas completas de página y le hace tener la sensación de que se trata de una aplicación de escritorio. Gracias a jQuery y su plugin para Grails, conseguir este efecto es coser y cantar.

Más información sobre Partial page loading with Grails and Jquery (traducido al español).
jueves
oct142010

Separando la configuración de "beans" en varios ficheros (inglés)

Cuando nuestro fichero que contiene toda la definición y configuración de "beans" para nuestra aplicación comienza a crecer exponencialmente, se convierte automáticamente en algo farragoso de gestionar. Si aplicamos técnicas de refactorización, podemos separar nuestro único fichero en varios especializados.

Más información sobre Grails: Splitting up resources.groovy (traducido al español).
miércoles
oct132010

Reportes en Grails con iReport

Aquí os dejamos un breve artículo que complementa uno de los artículos propios que publicamos hace algunas semanas en el Observatorio sobre cómo configurar el plugin de Jasper para que funcione correctamente.

Más información sobre Reportes en Grails con iReport.
miércoles
oct132010

Pasar datos desde la vista a una plantilla via "pageProperty" (inglés)

Reconocemos que este caso de uso es algo particular, pero desde luego no dejar de sumar a favor de la flexibilidad de nuestro framework de desarrollo de aplicaciones favorito.

Más información sobre Passing Data From View to Layout via pageProperty (traducido al español).
miércoles
oct132010

Utilizando el "Criteria Builder" con "Projections" (inglés)

Uno de los conceptos más avanzados de consulta de datos desde Grails es la posibilidad de definir criterios y, dentro de éstos, proyecciones para conseguir resultados que calculen agregados, por ejemplo. Pero a veces, consultas específicas dan problemas y conviene conocerlos para no incurrir en ellos.

Más información sobre Using Criteria Builder with Projections (traducido al español).
miércoles
oct132010

Cómo solucionar problemas de "timeout" de BBDD (inglés)

Ya hemos publicado alguna información al respecto de los problemas que aparecen en entornos de producción con MySQL y sus malditos "timeouts", pero por si acaso os volvemos a dejar un artículo sobre cómo evitarlo (y por ende solucionarlo).

Más información sobre Database Connection Pooling In Grails – solving the idle timeout issue (traducido al español).
miércoles
oct132010

Cómo gestionar parámetros multi-fichero (inglés)

Aunque Grails soporta la gestión de parámetros con el mismo nombre en la URL, sin embargo no termina de funcionar correctamente cuando dichos parámetros se refieren a campos de fichero.

Más información sobre Grails: Handling Multi File Parameters (traducido al español).