Links da semana
Como cai no Groovy e mergulhei no Grails: descrevo o início da minha trajetória com Groovy e a origem do Grails Brasil – https://devkico.itexto.com.br/?p=1907
10 tecnologias que empolgam desenvolvedores. Groovy e Gradle no topo! – http://zeroturnaround.com/rebellabs/10-kick-ass-technologies-modern-developers-love/
Introdução ao Spring XD (Extreme Data), que tem como base Spring e Grails – http://www.infoq.com/articles/introducing-spring-xd
Groovy Weekly #31 – http://glaforge.appspot.com/article/groovy-weekly-31
Apresentações
Usando Groovy para escrever aplicações Android! A famosa apresentação que foi mencionada na primeira edição da semana Groovy agora está disponível! – https://www.youtube.com/watch?v=AebkFsfcuDg
Teste funcionalmente seus projetos Grails com GEB – https://www.youtube.com/watch?v=McFoNTKD8Q0
CRaSH the shell for the Java Virtual Machine – um projeto interessantíssimo para aqueles que desejam um melhor monitoramento de seus projetos é o CRaSH. Basicamente ele nos fornece um shell no estilo SSH que nos possibilita inspecionar remotamente o funcionamento dos nossos sistemas e ainda executar algumas tarefas. Esta apresentação é um verdadeiro chamado para que todos nós passemos a usar esta tecnologia. :) – https://www.youtube.com/watch?v=ZRQwZfP2uIc
Entrevista com Juergen Hoeller sobre Spring 4, Java 8 e Spring XD – Juergen Hoeller foi um dos fundadores do projeto Spring. Interessante ouvir se você se interessa pelo futuro destas tecnologias – http://www.infoq.com/interviews/Juergen-Hoeller-QConNY-2014-Interview
Lançamentos
Groovy 2.3.5 – Diversas correções de bugs. Uma novidade desta versão é que se preocuparam com compatibilidade com versões futuras, pois incluiram um artefato chamado groovy-backports-compat23 (leia o post no blog do Guillaume Laforge a respeito: http://glaforge.appspot.com/article/groovy-2-3-5-out-with-upward-compatibility ). Vale à pena ler o release notes aqui: https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10242&version=20491. Em seguida, faça o download em http://www.groovy-lang.org/download.html
Spring 4.1 RC – Uma novidade interessante é o fato de que agora o Spring MVC vai ter suporte nativo a templates Groovy! – http://spring.io/blog/2014/07/21/spring-framework-4-1-release-candidate-available
Projeto da semana
GR8 CRM – O objetivo do projeto é fornecer funcionalidades de CRM (Customer Relationship Management) para aplicações Grails. Consiste em um amontoado de plugins. Estes irão trazer funcionalidades como gestão de contatos, gerência de tarefas e de projetos, notas, etc. Sem sombra de dúvidas é bastante interessante e vale à pena navegar pelos plugins: http://gr8crm.github.io/
Posts clássicos
Guia itexto: o container de injeção de dependências do Spring – Por baixo do Grails há o Spring Framework. É muito importante que o desenvolvedor entenda os conceitos por trás do Spring para tirar máximo proveito do Grails. Neste artigo (que acabou dando origem ao meu livro sobre o mesmo assunto) todos estes conceitos são explicados em detalhe – https://devkico.itexto.com.br/?p=859
GORM por trás dos panos. GORM é o framework de persistência do Grails. Já faz algum tempo que passou a ser uma API independente também. O melhor lugar para entender seu funcionamento por trás dos panos é o guia para desenvolvedores do framework,que pode ser acessado neste link: http://projects.spring.io/grails-data-mapping/manual/index.html
Assine nossa newsletter!
Quer receber esta newsletter por e-mail no momento em que for publicada? Basta se inscrever preenchendo este formulário!