"E" означает "встроенный". EJS - это простой язык шаблонов, который позволяет создавать разметку HTML с помощью простого JavaScript. Никакой религиозности в том, как все организовать. Никакого переосмысления итераций и потока управления. Это просто JavaScript.

Встроенный JavaScript (EJS) - это набор из двух библиотек с открытым исходным кодом, предоставляющих клиентские шаблоны в браузере для веб-разработки и в качестве системы шаблонов для node.js (включая функциональность шаблонов на стороне клиента). EJS использует<% %> или [% %]теги, выполняя любой JavaScript внутри тегов. Добавление знака равенства (<%= %>) вызывает оценку вложенного JavaScript и добавление представления toString к документу.

Исходный EJS на стороне клиента был включен в JavascriptMVC, официальная поддержка предлагается на их форуме (старая группа Google больше не активна).

Установить через npm: npm install ejs.

Ссылки: