Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • +1 para Grails

    (Puntos:4, Informativo)
    por eccp (47) el Lunes, 16 Febrero de 2009, 15:30h (#1127890)
    ( http://eccp.blogspot.com/ )
    Recientemente he desarrollado un proyecto con Grails en lugar de hacerlo sólo con Java 5 + Spring + Hibernate y mi experiencia ha sido grandiosa. El desarrollo con Grails es muchísimo más rapido, la sintaxis de Groovy es muy intuitiva, la documentación en inglés es abundante y de calidad. Además, hay muchísimos ejemplos de problemas resueltos en el Wiki de Grails: login, RSS, email, Web Services, etc. y los tags para la capa de presentación son sencillos de usar.

    El soporte para Grails es mejor si usas NetBeans que Eclipse como IDE, aunque se puede desarrollar sin usar un IDE.

    En el futuro, mi primera opción para desarrollar proyectos que corran en un servidor de aplicaciones será Grails antes que J2EE.

    Suerte!
    --
    -- "I like my sugar with coffee and cream" (Beastie Boys)
    Puntos de inicio:    1  punto
    Moderación   +3  
    Modificador extra 'Informativo'   0  

    Total marcador:   4  
  • Re:+2 para Grails

    (Puntos:1)
    por baldurian (27291) el Lunes, 16 Febrero de 2009, 18:38h (#1127997)
    En cuanto al rendimiento, una de las ventajas es que permite utilizar Java en las partes más comprometidas/exigentes, como por ejemplo la capa de servicio. Lo que supone una pérdida de rendimiento ridícula respecto a una aplicación JavaEE pura (casi siempre mejor que el equivalente en JRuby (RoR))
    Grails es en el fondo SpringMVC, con todo lo bueno y malo. Puedes hacer una aplicación web 100% JavaEE si quieres, o aprovechar lo modular que es, y utilizar solo la base, creando una RIA con Flex, openlaszlo, GWT, ...

    Al proyecto solo le falta un empujón en forma de equipo de apoyo/colaboración mayor de SpringSource.

    La estructura de plugins hace que en un momento dado puedas utilizar: Groovy, Java, Hibernate, OpenJPA, Toplink, SiteMesh, jBPM, Lucene, Canoo webtest, Selenium, GWT, Prototype, Openlaszlo, Flex, ExtJS, jQuery, YUI, dojo, Quartz, Acegi, Jsecurity, JasperReports, Eclipse BIRT, ...
    Y todo en el contenedor J2EE que más se ajunte a tus requisitos: Tomcat, Glassfish, jetty, JBoss, Weblogic, Websphere, ...
    Creo que se ganaría mucho en España si de desarrollase algo más que proyectos en Struts 1, PHP a pelo o del framework desarrollado por el iluminado de turno (y que solo lo utilizan en la propia empresa).

    Ah! Groovy no es interpretado, sino compilado (a Bytecode)
    [ Padre ]