Ищем что-то простое (например, Smarty для PHP или erb в Rails), но это позволит вкладывать шаблоны друг в друга. Есть ли в App Engine что-нибудь встроенное, или мне нужно рассмотреть что-то отдельное (например, Velocity?)?
Спасибо.
Если вам нужен шаблонизатор для создания HTML-страниц (или другого контента, который вы отправляете непосредственно пользователю), вы можете использовать JSP, я полагаю.
Поддержка JSP встроена в App Engine.
Если вы смотрите на Velocity, вы также можете рассмотреть Freemarker . Он имеет более сложный, но, соответственно, более богатый язык разметки, чем Apache Velocity.
Мой облегченный шаблонизатор, Chunk Templates , будет работать в Google App Engine.
Функции чанков включают в себя ветвление, циклы и макросы и имеют более простой синтаксис {$tag}, чем Velocity и Freemarker.
{$tag}
Много встроенных фильтров тегов , например:
{% $value|sprintf(%.02f) %} {% $value|onempty("N/A") %}
Rythm - быстрый, многофункциональный и удобный для разработчиков шаблонизатор. Сам сайт работает на GAE