Существует ли реализация handlebars.js в java?

В настоящее время я использую шаблоны Mustache ( http://mustache.github.com/) как на стороне клиента, так и на стороне сервера, используя реализацию javascript и java соответственно.

Однако в Mustache есть некоторые ограничения, которые сравнительно новый Handlebars.js ( http://www.handlebarsjs.com/) пытается преодолеть.

Однако, насколько я вижу, на руле пока есть только реализация javascript. Кто-нибудь знает о (экспериментальной) java-реализации Handlebars?

4 ответа

Решение

Я только что увидел это всплывающее окно: https://github.com/jknack/handlebars.java которое изначально было здесь: https://github.com/edgarespina/handlebars.java (обновите зависимости maven, так как идентификатор группы проектов имеет поменял тоже).

Я еще не проверял это.

Теоретически руль может быть совместим с носорогом. Наша команда использует Rhino в нашем стеке Java для компиляции меньшего количества CSS-файлов на сервере. Этот человек, кажется, добавил поддержку носорога к рулю:

https://github.com/wycats/handlebars.js/pull/49

хотя это еще не было потяните в репо.

Я еще не видел Java-реализацию рулей. Изначально Handlebars был разработан Иегудой Кацем, преимущественно разработчиком на Ruby и JavaScript, и, следовательно, его реализациями на JavaScript и Ruby. Руль является расширением синтаксиса усов и, следовательно, не является частью стандарта усов.

Руля хорошо работает с Rhino на простейшем примере шаблона:)

https://github.com/MathieuLorber/Handlebars.js-Rhino-test

Я не пошел дальше на данный момент...

Другие вопросы по тегам