Рубрики
Без рубрики

🚀14 JS Шаблонные двигатели 🚀

🚀14 JS Шаблонные двигатели 🚀 Это список из 14 шаблонных двигателей JS. EJS EJS I … Tagged JavaScript, Node, Express, Backend.

🚀14 JS Шаблонные двигатели 🚀

Это список из 14 шаблонных двигателей JS.

EJS

EJS – это довольно популярный шаблонный двигатель, он означает встроенный JavaScript, потому что он работает с JavaScript внутри своих тегов.

Усы

Усы на самом деле являются спецификацией механизма шаблона с реализациями этой спецификации на разных языках программирования. Он имеет реализацию в JS. Он использует шаблоны «без логики», где существуют предопределенные способы сделать вещи с такими данными, как цикл и отображение.

Руль

Руля – это расширение двигателя шаблона усов с некоторыми модификациями на частичные и Еще пара функций .

Мопс/Джейд

Мопс является одним из шаблонных двигателей, который предназначен только для рендеринга HTML. Он использует с отступом чувствительным синтаксисом для записи тегов и тому подобное. Обычно это называется мопсом/нефритом Потому что Это предыдущее имя было Джейд, прежде чем он был изменен на мопс из -за проблем с авторским правом . Часть шаблона позволяет вам писать JS внутри его для использования данных для рендеринга.

Лодаш

Вы можете думать, Lodash – это библиотека утилит JS, так почему она указана как шаблонный двигатель? Ну, у Лодаша Утилита, известная как Lodash.template что в значительной степени похоже на EJS.

точка

DOT – это шаблонный двигатель, который использует смесь встраиваемого JS и некоторый предопределенный синтаксис внутри тегов.

Nunjucks

Вы, вероятно, слышали об этом шаблонном двигателе, если вы использовали 11Ty, потому что он, кажется, в основном используется там. Nunjucks был создан Mozilla и вдохновлен Jinja2, шаблоном Python. Он использует предопределенный синтаксис в тегах.

Жидкость

Liquid – это еще один шаблонный двигатель кросс -языка, и оригинальная реализация, написанная в Ruby и различных портах JS, существующих. Он использует синтаксис, как Nunjucks.

Белка

Squirrelly представляет собой полуэмблдируемый шаблонный двигатель, который подчеркивает низкий размер пакета (4 КБ), поджимаемость, конфигурируемость и быстрые производительность.

ETA

ETA представляет собой встраиваемый шаблонный двигатель с почти полностью совместимым синтаксисом EJS и подчеркивает низкий размер пакета (<3KB Minzippup), подключаемость, конфигурируемость и быстрой производительности. Интересно, что ETA создается тем же человеком, который делал бегун, и предполагал, что ETA намного меньше. ETA имеет очень похожую кодовую базу по сравнению с белками.

(Отказ от ответственности: я содействующий ETA)

Хоган

Хоган – это реализация JS Spec Spec в Twitter. Он имеет одинаковый синтаксис и прочее, но реализация с рендерингом и компиляцией отличается.

Сковорода

SWIG – еще один шаблонный двигатель JS с синтаксисом, таким как Nunjucks.

Т. Д.

ECT – это встроенный шаблонный двигатель, который использует CoffeeScript вместо JavaScript для встроенного кода.

Пыль

DustJS-это еще один шаблонный двигатель «без логики», но он поддерживает передовые функции, такие как асинхронная потоковая передача.

Вам также может понравиться:

Как создать шаблонный двигатель в JS

Оригинал: “https://dev.to/shadowtime2000/14-js-template-engines-5733”