java - handlebars - jknack
¿Existe una implementación de handlebars.js en java? (4)
Actualmente estoy usando plantillas de bigote ( http://mustache.github.com/ ) tanto en el lado del cliente como en el servidor, usando la implementación de javascript y java respectivamente.
Sin embargo, hay algunas limitaciones en el bigote que los relativamente nuevos Handlebars.js ( http://www.handlebarsjs.com/ ) intentan superar.
Sin embargo, por lo que veo, las barras de control solo tienen una implementación de javascript hasta el momento. ¿Alguien sabe de una implementación java (experimental) de Handlebars?
Acabo de ver este mensaje emergente: https://github.com/jknack/handlebars.java que originalmente estaba aquí: https://github.com/edgarespina/handlebars.java (actualice sus dependencias de Maven, ya que la identificación del grupo de proyectos tiene cambiado también).
Todavía no lo he probado.
En teoría los manillares podrían ser compatibles con el rinoceronte. Nuestro equipo utiliza rhino en nuestra pila java para compilar menos archivos css en el servidor. Esta persona parece haber agregado soporte de rinoceronte a los manillares:
https://github.com/wycats/handlebars.js/pull/49
Aunque aún no ha sido tirado en el repositorio.
Los manillares funcionan bien con Rhino en el ejemplo de plantilla más simple :)
https://github.com/MathieuLorber/Handlebars.js-Rhino-test
No he ido más lejos por el momento ...
Todavía no he visto una implementación Java de manillares. Handlebars fue desarrollado originalmente por Yehuda Katz , predominantemente un desarrollador de Ruby y JavaScript, por lo tanto las implementaciones de JavaScript y Ruby. Los manillares son una extensión de la sintaxis del bigote y, por lo tanto, no forman parte del estándar del bigote.