During the second technical keynote at SpringOne2GX last week Guillaume Laforge talked about plans for Groovy 2.4.x and 2.5. Perhaps the most significant is improved compiler performance with a new Abstract Syntax Tree (AST) class reader in place of using class loading tricks.
The Grails team released Grails 3.0, a complete rewrite of the popular MVC framework now based on Spring Boot. Grails 3.0 contains a number of new features including Groovy 2.4 and Android support, Spring 4.1, and Gradle replacing the old Gant-build system.
In response to cloud vendor Pivotal pulling support for the Groovy/Grails project, Groovy head Guillaume Laforge has joined open source API platform Restlet to lead API development tools. InfoQ spoke to Laforge about Restlet, Groovy, and his new responsibilities.
Pivotal Software today announced that it will be withdrawing funding for the popular Groovy and Grails frameworks after March 31, 2015. Pivotal cited their larger strategy to concentrate resources on accelerating both commercial and open source projects that support its growing traction in Platform-as-a-Service, Data, and Agile development.
TechEmpower has been running benchmarks for the last year, attempting to measure and compare the performance of web frameworks. For these benchmarks the term “framework” is used loosely including platforms and micro-frameworks.
The 2.3 GA version of the Grails web framework was released this week. The release came in the midst of the SpringOne 2GX conference, and some of the new version's features were demonstrated during the second night keynote by Grails project lead, Graeme Rocher.
InfoQ's research initiative continues with an 10th question: "Top 20 Web Frameworks for the JVM". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.
The Grails development team at SpringSource, a division of VMWare, recently announced the release of Grails 2.0. This release improves Grails usability akin to Roo console support. GORM, the persistence layers in Grails, maximises the DSL support from the Groovy 1.8 via AST transformations.
Martin Lippert at VMWare's SpringSource recently announced the 2.6.0 and 2.6.1 releases of their Eclipse-based development environment for building Spring applications, SpringSource Tool Suite. InfoQ caught up with Martin to have him personally walk us through what developers can look forward to with this new release, and more.
Groovy 1.7, Grails 1.2 and Groovy Eclipse 2.0 Updates Include Dependency Management,Language Support
The Groovy language, version 1.7, was recently released supporting refinements to the language itself as well as library enhancements. In short succession, SpringSource has announced the Groovy Eclipse IDE 2.0, which brings debugging, refined content-assist, and stub-less compilation to Eclipse's formerly poor Groovy support.
Recently SpringSource released version 1.6 of the Groovy programming language and now they've followed up with a new version of Grails.
Reporting is a common feature found in many software applications and DynamicJasper aims to make it a simple and easily configurable process.
A typical Grails application throws events at key points in the application life cycle, whether in the build process or in individual artifacts such as domain classes and controllers. These application events are good extension points to setup listeners to intercept them and react to the events with custom behavior.
Morph AppSpace is a cloud-based platform for hosting web applications. The latest release has added support for Groovy and Grails. InfoQ caught up with David Abramowski, CEO of Morph Labs to get some more details around it's recent move into the Java space.
In this presentation from QCon San Francisco 2007, Jason Rudolph gives an overview and demonstration of Grails. Topics covered include Java/Grails integration, Grails plugins, creating a complete Grails sample application from scratch, the structure of a Grails application, data querying and persistence, validation, controllers and tag libraries.