Groovy
Modern DSLs
@dwclark's repository contains 5 sub projects, plus the Presentation's PDF.
He covers topics such:
- Simple Closure Based DSL
- IDE Enhancements
- Compilation customizers
- Type checking extensions
- Fully type checked DSL's
- Extension module creation and operator overloading
How to Write a CodeNarc Rule
This week I was investigating the creation of a custom CodeNarc Rule (more about this in a future issue) and I found this screencast by @csperle and Hamlet Darcy explaining just that.
GORM
GORM - The polyglot data access toolkit
Slides from @naresha_k's talk at #gids17. He talks Hibernate GORM:
- Dynamic Finders
- Where queries
- Criteria Queries
- HQL
- SQL
Plus more advanced topics such as GORM + Mongo.
Grails
Grails Service Testing
In this Grails guide learn:
- Grails Services Unit tests - Mocking Collaborators
- Grails Services Unit tests - GORM code
- Grails Services Integration tests
Dockerize your Grails!
@ilopmar gives a basic Docker 101 introduction and outlines how we can take advantages of all its features for developing and deploying our Grails applications
Docker-Compose for Grails Developers
Bruno Lorenço Lopes has started a blog post series about how Docker Compose can be used by Grails Developers in order to achieve a faster, reproducible and secure development environment.
Comment
Groovy keeps getting momentum. 2.4.11 has been released and the stable 2.5.0 seems closer and closer.
This week is a mix of Groovy links: DSLs, Codenarc, Grails links: GORM, Grails Testing and the ever hyped Docker.
Sergio del Amo