Buscar
Social
Ofertas laborales ES

Entries in artículos (902)

miércoles
oct132010

¿Vale Grails sólo para prototipado? (inglés)

Muy buena pregunta que seguramente utilizan como retórica muchos responsables de desarrollo de grandes empresas para evitar su uso, o al menos poner barreras a su implantación, cuando seguramente sólo se esconde el clásico FUD (Fear, Uncertainty and Doubt) acerca de la tecnología. Rompamos ese mito con este tipo de artículos.

Más información sobre Grails, is it only for Prototypes? (traducido al español).
miércoles
oct132010

Grails con Redis: NoSQL sin dolor (inglés)

Hace algunas semanas Graeme Rocher liberaba la primera versión operativa de Grails que soporta Redis, una base de datos de las llamadas NoSQL para alto rendimiento. Desde entonces, muchos desarrolladores han comenzado a descubrir las ventajas de usar este tipo de tecnología, y aquí os dejamos un artículo de opinión a tener en cuenta, porque es de uno de los autores del libro "Grails in Action", toda una biblia de Grails.

Más información sobre Grails with Redis: Painless NoSQL (traducido al español).
miércoles
oct132010

Truco para la herramienta dbDiff con el plugin Liquibase (inglés)

Cuando necesitamos una gestión avanzada de los cambios que hacemos sobre una aplicación ya desplegada en producción, podemos recurrir a herramientas como Liquibase y, por supuesto, su plugin para Grails. Sin embargo, nos pueden surgir algunos problemas como los indicados en este artículo. Pero, como siempre, todo tiene su solución.

Más información sobre Grails Liquibase plugin: dbDiff tool workaround (traducido al español).
miércoles
oct132010

Editar filas con desplegables en jQGrid (inglés)

En la búsqueda de la máxima usabilidad de nuestras aplicaciones web, cada vez más desarrolladores implementan mecanismos visuales más propios de aplicaciones de escritorio, pero que gracias a frameworks JS como jQuery, son muy sencillos de conseguir.

Más información sobre jqgrid grails: editing rows with drop-downs/combo boxes (traducido al español).
miércoles
oct132010

Utilizar Hudson para ejecutar pruebas en paralelo (inglés)

No cabe duda que el uso de un CI como Hudson integrado con nuestra aplicación Grails nos proporciona multitud de ventajas, ya que permite automatizar y gestionar de una forma óptima tanto la construcción, como la ejecución de pruebas y el despliegue posterior de nuestra aplicación. Pero se pueden hacer muchas más cosas.

Más información sobre Using Hudson to run tests in parallel (traducido al español).
miércoles
oct132010

¿Se puede hacer una GRAN aplicación con Groovy y Grails?

Esta debe ser la pregunta del millón, y la principal causa de que muchos responsable de TI en muchas empresas no terminen de ver la utilidad de Grails para el desarrollo de sus aplicaciones web. Alberto Vilches analiza estas barreras y opina sobre los tabús y clichés de rendimiento con Groovy y Grails.

Más información sobre ¿Se puede hacer una GRAN aplicación con Groovy y Grails?
miércoles
oct132010

Enviar un formulario con negociado de contenido (inglés)

Grails ofrece soporte nativo para el negociado de contenido, pero parece que puede ser algo confuso, si nos basamos en este artículo.

Más información sobre Grails: Submitting a form and content negotiation (traducido al español).
miércoles
oct132010

Clases del dominio GORM dinámicas (inglés)

Seguro que muchos de los desarrolladores amigos del Observatorio se quejan cada vez que cambian una clase del dominio y Grails les arranca de nuevo la aplicación, a pesar de que lo hace de forma transparente y no nos obliga a nada más. Pues aquí os dejamos una nueva vuelta de tuerca para poder cambiar clases del dominio y que se recarguen sin reiniciar la aplicación.

Más información sobre Dynamic GORM Domain Classes (traducido al español).
miércoles
oct132010

Referenciar clases del dominio desde un script Gant (inglés)

Si tienes la necesidad de invocar algún tipo de script en tu aplicación Grails, aquí te dejamos un interesante artículo sobre cómo poder acceder a tus clases del dominio desde dicho script; por ejemplo, para ejecutar un servicio REST.

Más información sobre Using your application classes inside Grails Gant script (traducido al español).
miércoles
oct132010

Trabajar con transacciones en Grails (inglés)

Éste es un tema bastante recurrente que no acaba de quedar bien claro entre los desarrolladores, que muchas veces simplemente se "fían" del comportamiento por defecto de Grails, cuando deberían comprender a la perfección que está ocurriendo y, lo más importante, si coincide con lo que esperamos para nuestra aplicación.

Más información sobre Working with Transactions in Grails (traducido al español).