Esta semana en Grails(2012-19)
Otra semana más traducimos el articulo de Burt Beckwith. Puedes leer el artículo original aquí: http://burtbeckwith.com/blog/?p=1369
Estamos preparando la vesión Grails 2.1, con una release candidate esperemos que esta semana. El plugin de cache que mencioné la semana pasada será publicada al mismo tiempo, y el plugin ‘core’ de cache plugin será el plugin por defecto en el BuildConfig.groovy. He lanzado una actualización para el plugin database-migration para corregir algunos errores que evitaban que fuera el plugin por defecto, así que también se incluirá en el BuildConfig.groovy.
He estado trabajando en un libro de Grails que se publicará próximamente. El plan es que será un libro avanzado, y supone que tienes ya experiencia con Grails u otros frameworks similares en Java u otro lenguaje, y que estás buscando detalles y buenas prácticas. Estará disponible pronto en formato digitales en versión alfa de manera que puedas seguir el prograso y ayudar encontrando erroes y haciendo sugerencias.
Algunas entrevistas más de la GR8Conf EU:
Artículos varios
- Desde ahora, lo llamaré GroovyString
- Reinicia la vida Groovy con Invokedynamic
- Grails : Servicio Rest con parseo con JAXB – PARTE 2
- Vert.x 1.0.final se ha publicado
- Vert.x vs node.js mediciones HTTP simples
- Comparativa de rendimiento entre las versiones 1.3.7 con 2.0.3 con sugerencias de mejora
- Estupidamente simple POST/GET con Groovy HTTPBuilder
- Realiza pruebas (A/B) con Grails usando el plugin Split Test
- Usando GORM fuera de Grails en una aplicación Spring
- Grails Tips: Deployment Tricks
- Un proyecto sencillo que usa Grails Wrapper (grailsw) que se incluirá en Grails 2.1
- Probando Callbacks con Mocks de Spock
- Probando con Embedded Vert.x
Plugins
Se han lanzado 6 nuevos plugins:
- closure-templates-resources versión 0.1. Soporta compilación en el lado del servidor de las plantillas .soy a ficheros JavaScript.
- jquery-mobile-metro versión 0.1. Ficheros de recursos del tema Metro UI del plugin jQuery mobile.
- jrimum-bopepo versión 0.2. Te permite crear Boletos Bancarios para el banco de Brasil usando la librería Jrimum Bopepo.
- plastic-criteria versión 0.1. Mockea Grails Criteria para pruebas unitarias.
- split-test versión 0.4. Un framework de prueba A/B testing diseñado para trabajar con Grails.
- spring-security-oauth versión 2.0.1.0. Añade autenticación basada en OAuthal lugin Spring Security usando el plugin OAuth.
y 14 plugins se actualizaron:
- asynchronous-mail versión 0.6. Envía correos de manera asíncrona almacenandolos en la base de datos y enviándolos después con una tarea Quartz.
- cache versión 1.0.0.M2. Añada cacheo de request, métodos de servicio y taglibs.
- cache-ehcache versión 1.0.0.M2. Una implementación del plugin Cache basado en Ehcache.
- cache-redis versión 1.0.0.M2. Una implementación del plugin Cache basado en Redis.
- database-migration versión 1.1. Plugin oficial para las migraciones de bases de datos.
- external-config-reload versión 1.2.0. Comprueba los cambios en los archivos de configuración externos (archivos añadidos a grails.config.locations), recarga la configuración cuando ha ocurrido un cambio, y notifica a los plugins especificados ejecutando el evento onConfigChange para cada uno.
- faker versión 0.5. Una migración de Data::Faker de Perl, es usado para generar fáclmente datos, nombres, direcciones, números de teléfono...etc.
- hibernate-search versión 0.6.1. Integra Hibernate Search para clases de dominio.
- lesscss-resources versión 1.3.0.3. Optimiza el uso de los ficheros css de http://www.lesscss.org, compilando los ficheros .less en sus correspondientes .css, y sitúa el css en la cadena de proceso para que este disponible para otros plugins que utilicen esos recursos.
- pusher versión 0.4. Un envoltorio para el api REST de pusher.com.
- spring-batch versión 0.2.2. Usa el framework Spring Batch.
- spring-security-facebook versión 0.7.4. Plugin para Facebook Authentication, como una extensión del plugin Grails Spring Security Core.
- spring-security-twitter versión 0.4.3. Autenticación para Twitter como una extensión del plugin Spring Security Core plugin.
- zkui versión 0.5.1. Integra sin problemas ZK con las infraestructuras Grails; usa las infraestructuras Grails como GSP y controladores más que zul de zk como en el plugin ZKGrails.
Tweets interesantes
- @CedricChampeau: #Groovy 2.0.0-beta-3 with #CompileStatic and #InvokeDynamic support is out! We need your feedback! http://t.co/0zmf3gSm
- @cavneb: I just launched a new site dedicated to sharing #Groovy and #Grails articles along with free job listings. http://t.co/ddLtQCL4 check it out
- @pledbrook: Quick hack to get #vertx running in a #grails application: https://t.co/TXiaENd5 – modify 2 files in a new Grails project and add some jars
- @rfletcherEW: Cool, my @twbootstrap for #Grails templates made this list of Bootstrap resources: http://t.co/N8Z920qn /via @designshack
- @marcoVermeulen: Having fun with the #vertx tutorial for #groovy. Web development can’t get easier than this. http://t.co/wnScgY1U
Grupos de usuarios y conferencias
- GR8Conf Europe 2012
- June 6th-8th Copenhagen, Denmark
- GR8Conf US 2012
- July 29th-31st Minneapolis, MN
- SpringOne 2GX 2012
- October 15th-18th Washington, DC
- Grails in the Cloud! – May 8, 2012
- nlgug – Groovy and Grails User Group Netherlands
- Building Grails applications with MongoDB and Using MongoDB with Groovy in an enterprise application – Wednesday, May 16, 2012
- London Groovy & Grails User Group
- Lightning Talks II – Thursday, May 17, 2012
- Boston Grails Users’ Group
- May 28, 2012
- SF Bay Groovy and Grails Meetup Group
El artículo original contiene una sección de trabajos.
Reader Comments