A Semana Groovy #7

Case interessante nacional de Grails

Leva eu – Uma aplicação bastante interessante que auxilia as pessoas a organizarem excursões turísticas. Vale à pena conhecer! – http://grailsbrasil.com.br/caso/show/34

(tem alguma experiência bacana com Groovy e Grails? Cadastre-a no site do Grails Brasil (http://www.grailsbrasil.com.br) ou entre em contato direto comigo para que seja divulgado em nossa newsletter!)

Curso online de Grails com Cleórbete Santos – vagas limitadas!

Cleórbete Santos vai estar ministrando um curso online de desenvolvimento com Grails. É uma oportunidade interessante para aqueles que desejam aprender o framework com alguém experiente no assunto ao vivo!

http://cleorbete.com/2014/07/19/curso-completo-de-desenvolvimento-web-em-online/

Vamos nos conhecer pessoalmente?

Sei que já foi mencionado na edição anterior da Semana Groovy mas não custa repetir: estamos iniciando um meetup de desenvolvedores Groovy. É uma excelente oportunidade de conhecer mais gente que use este ferramental, trocar experiências, aumentar seu network e, quem sabe, até mesmo gerar alguns negócios com isto, não é mesmo? Você pode se inscrever neste link: http://www.meetup.com/groovybr/

Uma forma interessante de aprender Groovy

O projeto se chama Groovy Koans. Consiste em um apanhado de testes unitários, cada um representando um desafio Groovy. Seu trabalho é ir arrumando o código até resolver cada um destes pequenos problemas e com isto ir se tornando um desenvolvedor Groovy melhor! – http://groovykoans.org/

Apresentações que merecem (e devem) ser assistidas

Seguem abaixo duas apresentações postadas esta semana no canal da GR8Conf que merecem a nossa atenção.

Cut your Grails application to pieces – Excelente para que você entenda como funciona o mecanismo de plugins do Grails e com isto aumentar exponencialmente seu reaproveitamento de código. Talvez este seja o recurso mais poderoso do framework mas infelizmente não é tão bem aproveitado por nós quanto devia. https://www.youtube.com/watch?v=LZQ-1f9RGqg

Building Micro Services using Groovy, Spring Boot and Friends – Focado em Groovy, esta apresentação é também uma excelente introdução ao Spring Boot e o conceito de micro serviços. Se você é desenvolvedor Grails, preste muito atenção em tudo o que envolva o Spring Boot, pois o Grails 3.0 será baseado nele (e isto é muito bom!) – https://www.youtube.com/watch?v=4LLQeMcFUpY

Links da semana

Uma prova de conceito de Groovy executando no IOS – https://github.com/mvniekerk/GradleGroovyRobot – É baseado em um projeto bastante interessante chamado RoboVM, que nos permite desenvolver aplicações nativas para iOS em Java – http://www.robovm.org/

Kunal Dabir publicou no GitHub um apanhado de diversos projetos baseados em Groovy. Se você é “grooveiro”, tem aí uma lista interessantíssima de ferramentas que poderá incluir em seus projetos! –  https://github.com/kdabir/awesome-groovy

Groovy Weekly 30 – http://glaforge.appspot.com/article/groovy-weekly-30

Posts clássicos

Inspirado na menção que fiz ao Spring Boot, aqui seguem alguns posts sobre o conceito de micro serviços. Este é um conceito importante que passará (e já está) a fazer parte do nosso vocabulário nos próximos meses.

Microservices – James Lewis e Martin Fowler – um artigo que acabou virando um clássico sobre o assunto. Muito bom para entender o assunto. http://martinfowler.com/articles/microservices.html

Confesso que o conceito de micro serviços me incomodou bastante. Sendo assim tenho dois textos em meu blog sobre o assunto:

O que é arquitetura baseada em micro serviços? – Uma introdução conceitual que faço do tema: https://devkico.itexto.com.br/?p=1755

Repensando micro serviços – Minhas críticas ao conceito – https://devkico.itexto.com.br/?p=1768

Assine nossa newsletter!

Quer receber esta newsletter por e-mail no momento em que for publicada? Basta se inscrever preenchendo este formulário!


Publicado

em

, ,

por

Tags:

Comentários

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.