Данный выпуск посвящен ключевому алгоритму реакта “React Reconciliation“. Именно он определяет разницу деревьев между обновлениями. Именно он делает так, что практически при любом количестве изменений вы получите заветные 60 кадров в секунду. И именно он настолько пере используем, чтобы работать как для React Native так и для браузера
React Reconciliation -
React Fiber Architecture -
ReactNext 2016 “What is React Fiber?“ -
Эвристический алгоритм - Эвристический_алгоритм
List of priorities - #L13
List of priority timeouts - #L53
Unstable exports - #L421
One more list of priorities - #L54
Поддержать Айти Синяка можно здесь:
YouTube:
boosty:
Patreon:
Таймкоды:
00:00 - Объявление темы
00:46 - Источники информации
01:07 - Короткое определение “Reconciliation“
01:19 - Как React на самом деле работает
02:36 - React DOM and RN rendering
03:01 - Алгоритм сравнения деревьев
03:38 - Определение “Эвристический алгоритм“
04:21 - Общий пример изменения типов
04:45 - Боевой пример изменения типов
08:00 - Приоритизация DOM операций
08:55 - Приоритизация базируется на 2 функциях
09:15 - Реализация приоритизации на GitHub
10:24 - React Fiber intro
11:03 - Вывод
11:22 - Подписывайтесь!
11:33 - Рекомендованные видео
Подписаться на канал:
Twitter:
-------------------------
Данный канал создан для инициирования бесед на различные темы IT сферы (социальные / технические), а также для тех кому короткая видео выжимка статьи, выступления на конференции или же просто личных мыслей, являются более удобным форматом
1 view
817
350
3 months ago 00:08:53 1
’HE CAN SING THE PHONEBOOK!’ My Girlfriend’s First TIME REACTION to JOURNEY - Open Arms
8 months ago 00:24:56 1
Therapist Reacts to BRAVE
8 months ago 00:11:53 1
React Reconciliation
1 year ago 00:15:18 14
React reconciliation: how it works and why should we care
2 years ago 00:15:25 1
How Does React Actually Work? Deep Dive #1
2 years ago 00:53:29 1
[доклад] Подробно о React Reconciliation, или Как React добился 60 fps
2 years ago 00:02:23 1
‘It’s really sad’: Brits react to Prince Harry explosive memoir
3 years ago 00:53:29 1
React Reconciliation, или Как React добился 60 fps / Александр Бальцевич