Страница участника
Зал «Полусфера»
Принят
Мнение ПК
Мнение ПК. Зар Захаров:
Часто бывает, что люди не до конца понимают, зачем useMemo, useCallback и memo и как правильно его использовать. Этот доклад откроет глаза на многие моменты, о которых вы не задумывались.
Влияние мемоизации на производительность React-приложения
Целевая аудитория
Как джуны-мидлы+, которые могут принять тезисы на веру, так и умудрённые опытом разработчики, которые увидят подкрепление тестами и действительными примерами.
Тезисы
Доклад избавляет от повсеместного использования мемоизации в проекте.
* Рассматривается мемоизация наравне с профитом уменьшения количества вычислений, которое влечёт за собой определённые издержки в виде исполнения дополнительных инструкций, увеличения потребления памяти и усложнения кода.
* Выявляется рентабельность мемоизации в React-приложении как таковой, а также кейсы, в которых она несёт выгоду или, напротив, приносит убытки.
* Описываются доступные инструменты, теоретические материалы, предоставляются результаты синтетических и реальных бенчмарков.
* В итоге выводятся принципы грамотной React-мемоизации.
Целевая аудитория
Как джуны-мидлы+, которые могут принять тезисы на веру, так и умудрённые опытом разработчики, которые увидят подкрепление тестами и действительными примерами.
Подписка на новости
Хотите быть в курсе? Для получения анонсов о новых конференциях, полезных материалах и вдохновения — подписывайтесь на нас!
Нажимая на кнопку «Подписаться», вы соглашаетесь с Политикой обработки персональных данных
Другие доклады секции
-
Сбер
Время, таймзоны, или Почему date-fns — это ошибка
-
QIWI
Как улучшить DX и перестать тратить силы на бессмысленную рутину
-
Яндекс
Один компонент, 20+ фич, A/B-тесты: поможет ли машина состояний?
-
X5 Tech
React Native. Хочу чат, как в Telegram!
-
Тинькофф, KRD.DEV
Введение в реактивное программирование
-
Домклик
ESLint — больше чем просто "extend"
-
РБС
Рано выбрасывать iframe в 2022-м году
-
Островок!
Фронтендерская история
-
Росбанк
Готовим тестовые данные
-
Райффайзен Банк
React Reconciler. 2D-игры на JSX
-
Яндекс
Необычные браузерные API
-
Яндекс
Chrome DevTools — спрятанные полезности
-
Райффайзен Банк
Как два бита передать?
-
Garage Eight
REST поверх WebSocket, используя ServiceWorker API
-
TradingView
JS — это JavaScript или JamSession