2013-07-26 2 views
1

Я ищу хорошую библиотеку генерации кода времени на основе шаблонов в Scala. Мне нужно это для моей ERP-системы для создания артефактов (html и других файлов кода)Scala - генерация кода времени на основе шаблонов

Может ли кто-нибудь указать мне в правильном направлении?

ответ

4

Вы должны взглянуть на Scalate. Он имеет несколько вариантов синтаксиса, и если вы используете SSP, вы можете легко создавать шаблоны для текста, отличного от HTML.

1

Если ваше приложение основано на веб-интерфейсе, Play имеет систему шаблонов для создания выходных страниц.

+0

Мое приложение основано на Интернете. Но используя «библиотеку генерации кода времени выполнения», я должен создать собственные пользовательские шаблоны и создать артефакты, такие как страницы HTML5, контроллеры AngularJs, файлы кода Scala и т. Д. Играет ли это. Похоже, Scalate может удовлетворить мои требования. –

+0

Если вы имеете в виду создание самого шаблона во время выполнения или создание исходного кода на основе шаблонов для компиляции «на лету», тогда ответ будет отрицательным. Шаблоны игр определяются и проверяются во время компиляции и скомпилируются для классов scala, которые во время выполнения выполняют привязку и окончательный рендеринг. –

+0

Требование создает исходный код на основе шаблонов для компиляции «на лету». Спасибо, что ответили –