👨💻10 задротских вопросов про React, которые поставят в тупик многих. Часть 2.
Почему React использует свой SyntheticEvent, и какие преимущества это даёт?
Как работает алгоритм reconciliation (Fiber)?
Чем отличается memo от useMemo и когда их не стоит применять?
Почему нельзя условно вызывать хуки (Hooks) в React?
В каких случаях React.StrictMode дважды вызывает эффект useEffect в dev-режиме?
Что такое Error Boundary, и почему его нельзя реализовать с помощью хуков?
В чём реальная разница между компонентами и элементами в React?
Как оптимально обрабатывать анимации в React-приложениях?
Почему использование ключей при рендеринге списков влияет на производительность?
Что за «concurrent rendering» и как он может сломать приложение, если использовать неправильно?
Напишите в комментарии, на сколько ответили, и какие попадались на собеседованиях👻
Первая часть
Почему React использует свой SyntheticEvent, и какие преимущества это даёт?
Как работает алгоритм reconciliation (Fiber)?
Чем отличается memo от useMemo и когда их не стоит применять?
Почему нельзя условно вызывать хуки (Hooks) в React?
В каких случаях React.StrictMode дважды вызывает эффект useEffect в dev-режиме?
Что такое Error Boundary, и почему его нельзя реализовать с помощью хуков?
В чём реальная разница между компонентами и элементами в React?
Как оптимально обрабатывать анимации в React-приложениях?
Почему использование ключей при рендеринге списков влияет на производительность?
Что за «concurrent rendering» и как он может сломать приложение, если использовать неправильно?
Напишите в комментарии, на сколько ответили, и какие попадались на собеседованиях👻
Первая часть