We will cover techniques for providing resources not contstrained to typical request/response boundaries.
This talk will cover the Servlet 3.0 Async support in Grails, message queues, and application events to a provide seamless application experience. We will also look into server push technologies, ajax long-polling, and websockets taking a look at the tools already available in the Grails community.
Since Grails 2.0 the Resources Plugin has been included by default on new apps. The Resources Plugin provides a powerful streamlined asset pipeline that you can configure and extend. These technologies are essential for providing a performant web experience and is also under appreciated in the community.
We will be taking a deep dive into the Resources plugin, taking a look at several other configurable resource plugins and exploring how to build your own resource aware applications and plugins.