Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Source Code Review: Vue 3 Reactivity - Reactive Programming Brilliance!

Автор: The Peer Dependency

Загружено: 2022-06-08

Просмотров: 1342

Описание:

Today, we take a deep dive into the Vue 3 source code and learn all about how Vue's reactivity system works under the hood. This is the most INVALUABLE step you can take as a Vue developer and it will undoubtedly put you in the TOP 1% of Vue devs.

We'll start by understanding the primary mechanism behind Vue's reactivity system - proxies, track, and trigger. We even spot a very interesting use case for the rare WeakMap data structure!

Next, we learn how the reactive function works in conjunction with effects (watch and watchEffect). As a result, we will be able to instinctually avoid common mistakes and pitfalls Vue developers make when they don't understand WHY computed properties or watchers do what they do.

Finally, we review the code for computed properties and refs, which only aid our understanding as they tie together the fundamentals of this incredibly creative and masterful codebase.

⏱️ Chapters ⏱️
0:00 Introduction
1:09 Source Code Setup
3:15 What does the reactivity package export?
3:53 Diving into Vue 3 internals
5:27 The reactive function
9:00 Effects - how does Vue know data has changed?
13:00 The trigger function and effect runners
20:05 Getter traps and the track function
25:11 The effect stack
28:10 What inspired this project?
28:56 Computed properties under the hood
32:25 Ref under the hood

📚 Resources 📚
ES6 Proxies Deep Dive:    • ES6 Proxies In-depth - ADVANCED JavaScript...  
Source Code: https://github.com/vuejs/core/tree/ma...

Source Code Review: Vue 3 Reactivity - Reactive Programming Brilliance!

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Распространенные ошибки в Vue.js и как их избежать | VueConf US 2024

Распространенные ошибки в Vue.js и как их избежать | VueConf US 2024

Vue 3: Реактивность стала проще (ref, reactive, toRefs... о боже!)

Vue 3: Реактивность стала проще (ref, reactive, toRefs... о боже!)

Axios Source Code Review - Understand This Famous JavaScript Library!

Axios Source Code Review - Understand This Famous JavaScript Library!

Cron Daemon Source Code Review - Matthew Dillon's dcron

Cron Daemon Source Code Review - Matthew Dillon's dcron

ES6 Proxies In-depth - ADVANCED JavaScript DEEP DIVE!!! (Part 1/2)

ES6 Proxies In-depth - ADVANCED JavaScript DEEP DIVE!!! (Part 1/2)

Как перенести большое приложение на Vue 3

Как перенести большое приложение на Vue 3

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Что такое Composition API? (Vue 3)

Что такое Composition API? (Vue 3)

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

Reactivity in Vue 3 - How does it work?

Reactivity in Vue 3 - How does it work?

Как взломать любое программное обеспечение

Как взломать любое программное обеспечение

Vue 3 All-in-One Tutorial Series (3 Hours!)

Vue 3 All-in-One Tutorial Series (3 Hours!)

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Dissecting the Pinia Source Code

Dissecting the Pinia Source Code

Composable Vue - Anthony Fu - VueDay 2021

Composable Vue - Anthony Fu - VueDay 2021

Как учиться быстро и самому? На примере языков  программирования.

Как учиться быстро и самому? На примере языков программирования.

Следуете ли вы рекомендациям Vue?

Следуете ли вы рекомендациям Vue?

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Vue 3 & A First Look at the Composition API

Vue 3 & A First Look at the Composition API

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com