Перейти к основному содержимому

HTML-шаблонизаторы

Известные шаблонизаторы

Как создавать разметку с помощью js.

const p = document.createElement('p');
document.body.appendChild(p);

Это программируемые куски html-кода, которые могут инжектится в DOM-дерево через JS. Они упрощают создание разметки через JS, чтобы не городить большой js-код c помощью функции document.createElement()

<div class='{{wrapperClassName}}'>
<div class='chat__button'>
<button class='button'>
<span>{{buttonText}}</span>
</button>
</div>

<ul class='{{chatListClassName}}'>
{{chatListItems}}
</ul>
</div>