#React #ReactJS
В этом видео рассмотрим наиболее популярные и важные вопросы, которые могут встретиться на собеседовании по ReactJS на позицию React разработчика. Это вопросы о хуках ReactJS, о методах жизненного цикла компонентов React, JSX, о паттернах в ReactJS и т.д.
Текстовая версия:
👉 https://it-dev-journal.ru/articles/top-10-voprosov-na-sobesedovanii-react-js
Плейлисты и курсы:
💡 Все о ReactJS: https://www.youtube.com/playlist?list=PLmfIBo6rTVR4OGBHkgPUst49WliEAkZDc
💡 Как пройти ReactJS собеседование: https://www.youtube.com/playlist?list=PLmfIBo6rTVR6jNZoTnNggWliFC7Cmco7p
💡 ReactJS хуки: https://www.youtube.com/playlist?list=PLmfIBo6rTVR50EVDaRz0HuImZ6iLDs40N
💡 Redux: https://www.youtube.com/playlist?list=PLmfIBo6rTVR70B7skhP5BtczReJMZQ0Vd
💡 Redux Saga: https://www.youtube.com/playlist?list=PLmfIBo6rTVR6jKRgpblTdzto9v-yWgqk-
💡 Как создать слайдер на ReactJS: https://www.youtube.com/playlist?list=PLmfIBo6rTVR4JBtaOfWLMNgjIeVC3_dl7
💡 Svelte: https://www.youtube.com/playlist?list=PLmfIBo6rTVR5XNcJxu8TwzEvIDUCAhGc6
💡 Sass: https://www.youtube.com/playlist?list=PLmfIBo6rTVR7YkcR_26vgH37l3GS2pYBa
💡 GraphQL: https://www.youtube.com/playlist?list=PLmfIBo6rTVR7qfgmVHBsgOoiBAx5Guwfp
💡 JavaScript: https://www.youtube.com/playlist?list=PLmfIBo6rTVR6ncz0yM8Bhpff8yI7F1oKp
Мы в соцсетях:
👉 Сайт: https://it-dev-journal.ru
💻 Telegram: https://t.me/devmagazinechannel
☕️ Поддержать канал: https://www.donationalerts.com/r/devmagazine
00:00 - Про возможные темы в React интервью
01:43 - Что вызывает обновление компонентов?
06:09 - Что такое Virtual DOM и как он работает?
07:11 - setState синхронный или асинхронный?
08:06 - Что такое JSX (JavaScript Syntax Extension)?
11:10 - Разница между memo и useMemo
14:06 - Pure Components
16:04 - State managers (Redux, mobx, useReducer+useContext)
18:45 - Higher-order components
24:12 - Когда использовать классовые компоненты вместо функциональных?
26:48 - Ленивая загрузка и разделение кода
#devmagazine #devmagazinechannel