Кеширование вычисляемых свойств в Vue работает на основе их реактивных зависимостей. 13 Вычисляемое свойство пересчитывается только тогда, когда изменится одна из его реактивных зависимостей. 3
Например, пока не изменится одна из зависимостей, любое число обращений к вычисляемому свойству будет немедленно возвращать ранее вычисленный результат, без необходимости повторного запуска функции-геттера. 1
Для сравнения, вызов метода, напротив, будет запускать функцию всегда, при каждом обращении к нему. 3
Кеширование нужно, например, если есть «дорогое» вычисляемое свойство, требующее цикла по огромному массиву и выполняющее множество вычислений. 3 Без кэширования геттер такого свойства будет запускаться чаще необходимого. 3