Шаблоны Vue — это HTML, дополненный директивами и интерполяцией — вы пишете разметку, которая выглядит как HTML, плюс специальные атрибуты (директивы, начинающиеся с v-) и {{ }} для динамических значений.
Текстовая интерполяция (усы)
<template>
<h1>{{ title }}</h1> <!-- inserts the value of `title` -->
<p>{{ count * 2 }}</p> <!-- any JS expression works -->
<p>{{ isActive ? "On" : "Off" }}</p> <!-- ternaries, method calls, etc. -->
</template>
