42 / 112
Что такое render-функции в Vue и когда их использовать?
Render-функция — альтернатива шаблонам, где ты описываешь UI программно через вызовы h() (hyperscript). Шаблоны Vue компилируются в render-функции. Когда нужна динамическая логика, которую сложно выразить в шаблоне (генерация тегов по условию, рекурсивные деревья, программная работа с VNode), render-функции дают полный контроль. Но для большинства задач шаблоны читаемее и оптимизируются компилятором лучше.