Шаблон Vue — декларативная разметка с директивами. v-bind (или :) привязывает атрибуты; v-if / v-else / v-show управляют отображением; v-for рендерит списки.
Интерполяция {{ }} выводит выражения из script. v-html вставляет HTML (осторожно с XSS). :key в v-for обязателен для стабильного обновления списка.
Директивы — атрибуты с префиксом v-, расширяющие поведение DOM.
<li v-for="user in users" :key="user.id">
{{ user.name }}
</li><p v-if="isLoggedIn">Привет!</p>
<p v-show="hasError">Ошибка</p>
<!-- v-if удаляет из DOM, v-show — display:none -->Книга, игра и упражнения доступны без регистрации. Видеоуроки — после оплаты курса.