Движок шаблонов Javascript, который будет поставляться со скриптом предварительной компиляции?

#javascript #template-engine #mustache #precompiled #ejs

#javascript #движок шаблонов #усы #предварительно скомпилированный #ejs

Вопрос:

Я ищу движок шаблонов javascript, который поставляется со сценарием предварительной компиляции watcher. Как бы я это увидел:

  1. Вы записываете файлы в виде типичных html-макетов и сохраняете, скажем, в файлах типа .mustache
  2. Вы запускаете программу наблюдения в консоли, которая отслеживает изменения в файлах и компилирует их в файлы .js, где шаблон обрабатывается как функция, которая выполняет конкатенацию строк и вставляет значения переменных.
  3. Эти файлы используются в приложении.

Этот механизм позволил бы решить междоменную проблему при загрузке файлов типа, отличного от js, а также было бы легко объединить их в один файл по соображениям производительности.

Из исследования, которое я провел, только handlebars.js обещает выпустить эту функцию в будущем. Был бы рад узнать, реализовал ли это кто-нибудь еще?

Ответ №1:

Вы можете попробовать это решение для клиентских шаблонов javascript https://github.com/kupriyanenko/jsttojs

Ответ №2:

https://github.com/visionmedia/jade это практически не занимает времени на изучение и делает все, что вы хотите.