Что такое useMemo, useCallback и React.memo? Когда лучше использовать?
React.memo — это HOC (Higher Order Component), который мемоизирует функциональный компонент, предотвращая его повторный рендер, если пропсы не изменились.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
React.memo — это HOC (Higher Order Component), который мемоизирует функциональный компонент, предотвращая его повторный рендер, если пропсы не изменились.
Читать ответДа, сталкивался. Потеря реактивности во Vue 2 возникала в основном в двух случаях:
Читать ответЗамыкание — это функция, которая «запоминает» окружение, в котором была создана, включая доступ к переменным из внешней функции даже после того, как внешняя функция завершила выполнение.
Читать ответСтруктурное представление HTML-документа.
Читать ответДа, у меня есть опыт работы как с Vue, так и с React. Задачи на React включали разработку компонентов, управление состоянием с помощью хуков и Redux, а также оптимизацию производительности.
Читать ответДа, адаптивный дизайн в нашем проекте предусматривал корректное отображение и функциональность приложения на мобильных браузерах.
Читать ответОтсутствие селектора для родительских элементов в CSS связано в первую очередь с производительностью и сложностью рендеринга.
Читать ответПроверю наличие полифилов: в первую очередь, core-js и regenerator-runtime, подключенных через @babel/preset-env. Убежусь, что они импортированы в главном файле приложения (main.js или подобном).
Читать ответК структуре данных холодный Observable (от англ. Cold Observable), которая является концепцией из реактивного программирования (например, в библиотеке RxJS).
Читать ответПодходы к CSS делятся на:
Читать ответДа, такой путь миграции встречается часто.
Читать ответОсновные преимущества:
Читать ответ