Boosting applications with REST and Backbone.js [pt]

In January, 2014 I published an article (in Portuguese) in Java Magazine #123, about smart client-side applications, comparing them with other web application styles such as Java web frameworks.

Article Boosting applications with REST and Backbone.js - DevMedia

Summary

This article introduces smart client-side applications, comparing them with other web application styles such as Java web frameworks, highlighting the productivity usaging concepts such as REST, JSON and MVC on the client-side. Then, it presents Backbone.js and its main parts such as Models, Collections, Views and Routers, besides templating using Handlebars.js and communicating with a Play Framework back-end over REST and JSON.

When is the subject useful?

This subject is useful for Java developers that need to bring the desktop experience to his web applications, reducing the response and navigation time as well properly organizing the JavaScript code in a structure based on MVC architectural pattern.