Having worked over the last years with a quite "classical" technology stack: Java SE + Spring Web MVC + Freemarker template engine (as well as doing some development with Play! Framework) and a lot of client-side logic built in JavaScript resp. jQuery, I am now wondering what are the best options for a straight rendering layer when embracing now Java EE 6? My team (consisting of web developers with a lot of HTML/CSS/JavaScript know-how) wants to avoid JSF by all means. Which frameworks can you recommend? One option might be probably mustache.java, it would be fantastic if you could share your expierences ...
Related questions, which do cover the pros and cons about JSF (2.0), but unfortunately not what lightweight alternatives are available:
Look at AngularJS by Google or backbone.js. Haven't worked on either of them but I am aware of those. Also, once you move out of the Java EE 6 spec it is kind of more involved on integrated these frameworks into Java EE programming paradigm.