/ XHTML / HTML5 template engine § A substitute for JSP files (when used with Spring MVC) § “Tagless” syntax that uses attributes for processing § Extensible § Stable and production ready § Maintained by core developers as well as contributors
HTML and gives you dynamic powers § You can still create pages with a static fallback value that is very useful for working with 3rd parties and others § Thymeleaf isn’t all that different from working with similar template engines that use data-attributes to manipulate data § When combined with SpringMVC (or a similar) you can add data and put logic where it should be, rather than on the page and rendered at runtime § Take the 5-minute Getting Started Guide at http://www.thymeleaf.org/doc/articles/standarddialect5minutes.html
the inclusion with Ember.js, Handlebars is a JavaScript solution that can be picked up and plugged into almost any project. § Uses double {{ }} for data binding and manipulation § Allows for comments that will be stripped out of final render § Is a robust system for managing data in Single Page Applications or for more mundane uses § http://handlebarsjs.com/
framework buzzwords, Angular is probably the most popular § Backed by Google § Dynamic HTML web app sugar § Uses the familiar {{ }} for data binding with data-attributes (ex: ng- model) § Also uses data-attributes for logic processing (ng-repeat, ng-submit, etc) § Well documented with a very active community § https://angularjs.org/
template engine that is used with Nodejs § It feels comfortable to Ruby users who don’t want to waste their time working with extra characters to create web pages § It uses a tabbed approach to working with creating elements and placing data into them § It supports working with filters to include formats such as Markdown to allow quick deployment of assets § Syntactic sugar abounds for those who enjoy working with Mixins, inheritance, and conditionals § http://jade-lang.com/
you to package the look, feel, and logic of an element and re-use it in different applications § Modular § Component library that is community driven and growing § Can be used on any platform, on any stack, and viewed on any browser § Similar to AngularJS, and yet different § https://www.polymer-project.org