More and more, companies and organizations are using RESTful APIs to provide access to their data and services, including Twitter, LinkedIn, JIRA, and Salesforce.com. REST provides a useful abstraction and helps simplify the creation of APIs.
In addition to helping create complex Web user interfaces, Grails provides excellent support when developing RESTful APIs. This practical talk introduces REST, Grails, and delves into how to code a RESTful interface using the Grails framework.
Code and slides here