InfoQ Homepage Java Web Frameworks Content on InfoQ
-
Building Grails-powered Responsive JavaScript Applications
Steve Pember discusses the architecture, the frameworks and Responsive Design principles to be employed while building a single-page JavaScript application., and why use Grails for that.
-
Grails and the Real-time Web
Stephane Maldini on addressing several issues concerning web applications written with Grails: scrolling large data sets without blocking, streaming to the browser, scale Grails in the cloud, etc.
-
Node.js Tools For Your Grails Toolbox
Zan Thrash advises on using some of the Node.js tools in order to improve Grails development: lint, concat, minify, testing JavaScript files, etc.
-
Grails Transactions
Burt Beckwith discusses performing transactions in Grails, covering services, customizing transaction attributes (isolation, propagation levels), two-phase commit, using JMS, and testing the code.
-
Application Architectures with Grails
Peter Ledbrook overviews several application architectures that can be done in Grails: MVC plus a DB back-end and a service layer, single-page, and event-based back-end.
-
Securing Grails Applications
Burt Beckwith discusses the security risks web applications may face (XSS, CRSF, SQL injection) and the libraries and plugins that developers can use to secure their Grails applications.
-
Search for the Holy Grail (and test it once found)
Baruch Sadogursky overviews and compares search and testing tools available to Grails developers.
-
RESTful Groovy
Kyle Boon reviews 3 frameworks for building RESTful WS- Grails, Dropwizard and Ratpack-, comparing their code readability, maintainability, deployment, metrics collection, scalability and testability.
-
Message Driven Architecture in Grails
Dan Woods discusses using Spring Integration and design patterns to implement a message-driven architecture in Grails to allow for better modularity, scalability, and code reusability.
-
Grails SOA: Building Distributed Scalable Services with Grails and RabbitMQ
Steve Pember discusses creating Grails applications integrating message broker technologies, especially RabbitMQ, and applying SOA principles.
-
Road to Grails 3.0
Graeme Rocher presents the latest additions to Grails including a walk through of the features included Grails 2.3 and upcoming in Grails 3.0.
-
Spock: Soup to Nuts
Zan Thrash introduces Spock, a Grails testing framework that includes mocking, parameterized tests and an extension API.