Как использовать template engines в Express?

Junior
226 просмотров
AFK Offer AI

Express поддерживает шаблонизаторы через app.set("view engine", "ejs") и app.set("views", "./views"). Популярные: EJS (HTML с JS вставками), Pug (минималистичный синтаксис), Handlebars. Рендеришь через res.render("template", { data }). Сегодня template engines менее актуальны — большинство строит API + отдельный SPA фронтенд. Но для SSR приложений или email шаблонов всё ещё используются.

Следующий вопрос

Как реализовать Outbox Pattern в Node.js?