Liferay Portlet with a Backbone.js front end.