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

10 + 10 razones para migrar de Rails a Grails

jueves 10/01/2008

Parece que no somos los únicos convencidos de que 2008 va a ser el año de Groovy y Grails. Hoy, Darryl West y Graeme Rocher nos dan sus 10 razones para migrar de Rails a Grails, a saber:

Darryl:

  1. GORM, basado en Hibernate/Spring es mucho mejor que ActiveRecord
  2. Sin problemas dedistribución: ya funciona en muchos contenedores 'production-ready'
  3. Integración de i18n
  4. Transacciones de calidad y con 'save-points'
  5. Además de finders y counters dinámicos, también listOrderBy
  6. Sin green threads
  7. Posibilidad de usar bloqueos pesimistas 'out-of-the-box'
  8. Prepared statements y .withCriteria
  9. Testeo de calidad
  10. Posibilidad de integrar Lucene para búsquedas indexadas.

Graeme:

  1. Una tecnología de presentación que 'no apesta'
  2. Posibilidad de mezclar código y compilarlo conjuntamente (no hay que tirar de C para resolver problemas de rendimiento)
  3. Soporte para 'rich conversations' con Web Flow
  4. Grails 1.0 dentro de apenas 1 mes
  5. Soporte en IDEA con JetGroovy
  6. Mecanismo de plugins que permite integrar en Grails tecnologías que importan a la gente, como GWT, DWR, JMS, etc
  7. Una comunidad activa y creciente, con una lista de correo más activa.
  8. Construído sobre Spring, lo último en integración de aplicaciones empresariales.
  9. Una capa de servicios con demarcación automática de transacciones y soporte para ámbitos.
  10. Publicación creciente de libros y adopción por grandes compañías

Contenidos relacionados:



3 comentarios:

10 + 10 razones para migrar de Rails a Grails

abusquets - jueves 10/01/2008

Integración de i18n? Lo que hay es pesimo. No existe ninguna aplicación multidioma ni nadie en las lista parece enterarse de como montar una aplicación multiidioma.

Ni punto de compración con Symfony

No se pude trabajar con "Indexed properties" y lo con lo que mímimaneto podrias trabjar es un chapuza que añade una columna pora la indexación.


El resto me parece bien, peró claro hoy en dia un aplicación empresarial que no soporte lo lo esmentado anteriormente??? Para montar un Twiter está bien.

 

 

 

 

Re:10 + 10 razones para migrar de Rails a Grails

Nacho - viernes 11/01/2008

No conozco Symfony, te refieres al framework para PHP no? El soporte de i18n en Grails es más o menos el mismo que en cualquier aplicación Java, basado en Resources. Además tienes el plugin i18n templates, que permite internacionalizar también el código generado.

Como te digo no conozco Symphony, pero para mí Grails proporciona un soporte i18n más que suficiente.

 

Saludos, 

Re:Re:10 + 10 razones para migrar de Rails a Grails

abusquets - lunes 14/01/2008

Hola Nacho, me sabe mal el comentario que puse.

Estoy haciendo unos ejemplos para trabajar con objetos multi idioma, que en los próximos días publicaré.

No es una cosa perfecta pero creo que podrá ayudar a mucha gente.

Mi idea es ponerlo en algún sitio para que la gente de su opinión y hacer cambios en función de los comentarios.

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