Загрузка страницы

Чем отличается SimpleMemoComponent от MemoComponent?

Ковырнув исходники React, мы обнаружили что под капотом существует внутренняя градация компонентов на Component и SimpleComponent. Чтобы разобраться в чем их отличие мы и создали этот ролик. Приятного просмотра! ;-)

Поддержать Айти Синяка можно здесь:
YouTube: https://www.youtube.com/channel/UClgj-KWiNaOo9H1rz1ISO6Q/join
boosty: https://boosty.to/sin9k
Patreon: https://www.patreon.com/ITSin9k

00:00 Анонс темы
00:50 Знакомство с fiberTag
02:40 знакомство с beginWork
03:25 вспоминаем, что такое defaultProps
04:36 когда Memo становится SimpleMemo
06:49 последствия Memo и SimpleMemo
09:07 так а что с shallowEqual?
11:36 Зачем два разных подхода?
13:25 Подписывайтесь!

Подписаться на канал: https://www.youtube.com/channel/UClgj-KWiNaOo9H1rz1ISO6Q?sub_confirmation=1
Twitter: https://twitter.com/it_sin9k

-------------------------

Данный канал создан для инициирования бесед на различные темы IT сферы (социальные / технические), а также для тех кому короткая видео выжимка статьи, выступления на конференции или же просто личных мыслей, являются более удобным форматом

Видео Чем отличается SimpleMemoComponent от MemoComponent? канала АйТи Синяк
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
6 апреля 2021 г. 10:30:01
00:14:06
Другие видео канала
Станет ли memo() дэфолтным поведением реакт компонента?Станет ли memo() дэфолтным поведением реакт компонента?Как настроить кросс командную темизациюКак настроить кросс командную темизациюБлок схема по использованию memo() && Боевые примерыБлок схема по использованию memo() && Боевые примерыкакая разница между useLayoutEffect, componentDidMount и useEffect?какая разница между useLayoutEffect, componentDidMount и useEffect?Arrow VS Classic Method in ES6 classArrow VS Classic Method in ES6 classКак мы решили проблемы с z-index + ВИКТОРИНА!Как мы решили проблемы с z-index + ВИКТОРИНА!Best Practices for useEffect by React DocumentationBest Practices for useEffect by React DocumentationЧто выбрать: глобальные переменные или useThis()?Что выбрать: глобальные переменные или useThis()?useMemo - исходники, альтернативное использование и мемоизация ссылкиuseMemo - исходники, альтернативное использование и мемоизация ссылкиПервое погружение в исходники хуков (задел на будущее)Первое погружение в исходники хуков (задел на будущее)Все ли вы знаете о React key?Все ли вы знаете о React key?Принцип разделения интерфейса || Interface Segregation PrincipleПринцип разделения интерфейса || Interface Segregation PrincipleПочему удалять StrictMode плохая идея?Почему удалять StrictMode плохая идея?[доклад] React memo — сплетни исходники грань полезности[доклад] React memo — сплетни исходники грань полезностиЧто вы знаете о useCallback?Что вы знаете о useCallback?Выжимка второго дня React Conf: Краткий обзорВыжимка второго дня React Conf: Краткий обзор⚡ Router теперь умеет отправлять запросы ⚡⚡ Router теперь умеет отправлять запросы ⚡Исходники Context API + Redux vs ContextИсходники Context API + Redux vs ContextЛучшие примеры использования Context APIЛучшие примеры использования Context APIReact Router Form - совместили несовместимоеReact Router Form - совместили несовместимое
Яндекс.Метрика