Для чего нужна буква "Е"? "Embedded?" Может быть. Как насчет «Эффективный», «Элегантный» или просто «Легкий»? EJS - это простой язык шаблонов, который позволяет генерировать разметку HTML с простым JavaScript. Нет религиозности о том, как организовать вещи. Нет переизобретений итерации и управления потоком. Это просто JavaScript.
Используйте простой JavaScript Мы любим JavaScript. Это абсолютно дружелюбный язык. Все языки шаблонов становятся полными по Тьюрингу. Просто вырежьте посредника и используйте JS!
Быстрое время разработки Не тратьте время и внимание на выяснение загадочного нового синтаксиса, потому что «элегантность» - или как предварительно обработать ваши данные, чтобы они действительно отображались правильно.
Простой синтаксис Код JavaScript в простых, простых тегах скриптлета. Просто напишите JavaScript, который генерирует нужный вам HTML, и выполняйте свою работу!
Быстрое исполнение Мы все знаем, как быстро стали работать V8 и другие среды выполнения JavaScript. EJS кэширует промежуточные функции JS для быстрого выполнения.
Простая отладка Ошибки EJS легко отлаживать: ваши ошибки являются простыми исключениями JavaScript, включая номера строк шаблона.
Активное развитие EJS имеет большое сообщество активных пользователей, и библиотека находится в стадии активной разработки. Мы будем рады ответить на ваши вопросы или помочь вам.