Перейти к содержимому
41 / 112

Как работают функциональные компоненты в Vue 3?

В Vue 3 функциональные компоненты — это обычные функции, которые принимают props и context и возвращают VNode через h(). Они не имеют экземпляра, состояния, хуков жизненного цикла. В Vue 2 функциональные компоненты давали выигрыш в производительности, но в Vue 3 разница минимальна благодаря оптимизациям компилятора. Поэтому в Vue 3 их используют редко: обычные SFC с <script setup> и так быстрые.

Как работают функциональные компоненты в Vue 3? | JScriptiser