Skip to content
37 / 67

Как работает компилятор шаблонов Vue?

Компилятор Vue преобразует HTML-подобные шаблоны в JavaScript render-функции за три этапа: parse (шаблон в AST), transform (оптимизации AST -- static hoisting, patch flags, v-if/v-for трансформации), codegen (AST в строку JavaScript-кода). В production-сборке компиляция происходит на этапе билда (Vite/webpack), а не в рантайме.

Как работает компилятор шаблонов Vue? | JScriptiser