Работа с состоянием во Vue и React. Computed, watch, watchEffect, useEffect, useEffectEvent

#vuejs #reactjs #javascript #typescript
00:00 Начало
00:32 computed
07:18 Новое состояние в React на основе уже существующих
10:03 useMemo
10:36 watch
17:53 watchEffect
21:49 useEffect
29:39 useEffectEvent
API: restcountries.com/
useEffectEvent: react.dev/learn/separating-ev...
vuejs.org/guide/essentials/co...

Пікірлер: 16

  • @II_Headed_eagle
    @II_Headed_eagle2 ай бұрын

    Шикарная подача, отличный голос и без лишней воды и звуков. Однозначно пушка бомба

  • @YellowPanamka
    @YellowPanamka5 ай бұрын

    Редкий контент, полезен для переходящих из vue в react или наоборот

  • @ctsrazor
    @ctsrazor6 ай бұрын

    Спасибо, важная информация для начинающих vue разработчиков!

  • @doberman1396
    @doberman13966 ай бұрын

    как обычно очень хорошо и доступно

  • @Vladislav1449
    @Vladislav14496 ай бұрын

    Спасибо за полезное видео!

  • @korobkaneskvika2740
    @korobkaneskvika27406 ай бұрын

    Спасибо за ролик

  • @zergzerg4844
    @zergzerg48446 ай бұрын

    Спасибо большое за ваше видео , было познавательно. Скажите, а надо отписываться от собятия useEffect , когда следишь за реактивной переменной и делаешь фетч при изменении , как на 29:49?

  • @easydev1205

    @easydev1205

    6 ай бұрын

    Спасибо за комментарий! там не отписываться, а очищающая функция чтобы избежать race condition. Здесь подробности: react.dev/learn/you-might-not-need-an-effect#fetching-data

  • @zergzerg4844

    @zergzerg4844

    6 ай бұрын

    @@easydev1205 Благодарю за ссылку, теперь буду знать

  • @user-zk4mx6jw5w
    @user-zk4mx6jw5w3 ай бұрын

    Что такое сайд эффекты?

  • @виртуоз_ру
    @виртуоз_ру6 ай бұрын

    В общем Vue круче и по функционалу и по лаконичности в коде.

  • @ctsrazor

    @ctsrazor

    6 ай бұрын

    Не обольщайтесь, и контроля меньше.

  • @виртуоз_ру

    @виртуоз_ру

    6 ай бұрын

    @@ctsrazor Факты про контроль можешь предоставить, а не просто мнение тупого разработчика.

  • @arealxd

    @arealxd

    6 ай бұрын

    В React код выглядит каким то грязным (чисто моё мнение)

  • @zergzerg4844

    @zergzerg4844

    6 ай бұрын

    @@arealxd Прям мои мысли, когда решил после vue 3го изучить реакт. Глаз дергается когда приходится интегрировать логику в верстку. А если подключить редакc , так вобще вынос мозга, куча лишнего говна . То ли дело Vue + Pinia на Composition API , прям ляпота!!

  • @zergzerg4844

    @zergzerg4844

    6 ай бұрын

    @@ctsrazor Давай поясни про отсутствие контроля, а мы послушаем