🎥 Новое видео на канале

Как Vue отслеживает изменения данных — computed vs watch

Во Vue есть несколько способов реагировать на изменения данных: computed, watch и watchEffect.

Но на реальных проектах их часто используют неправильно:

— пишут лишние watch — делают side effects в computed — не понимают, как работает реактивность под капотом

В видео разобрал:

• чем на самом деле отличаются computed и watch • какие анти-паттерны встречаются в реальных проектах • и как правильно выбирать инструмент

Это продолжение серии про внутренности Vue:

1️⃣ Реактивность и Proxy 2️⃣ Почему DOM обновляется не сразу (nextTick) 3️⃣ Как Vue отслеживает изменения данных

📺 Смотреть видео https://youtu.be/lgY4ciOtI0M

📚 Плейлист серии https://www.youtube.com/playlist?list=PL61VoLOU-kPrQNMi7hbIWwxiG1CRCMfDy

Интересно, как вы чаще используете Vue — больше computed или watch?