Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Что такое CSS Modules и как они помогают в организации стилей?
CSS Modules — это метод организации CSS, который позволяет автоматически генерировать уникальные имена классов, чтобы избежать конфликтов имен и сделать стили локальными для компонентов. Это помогает поддерживать кодовую базу чистой и уменьшает вероятность неожиданных изменений стилей.
Как webpack-dev-сервер обрабатывает замену горячего модуля (HMR)?
HMR позволяет обновлять модули в реальном времени, избегая полной перезагрузки страницы. Webpack-dev-сервер отслеживает изменения, пересобирает только изменённые части и применяет их в браузере через WebSocket.
Объекты exports, require и module глобально доступны в каждом файле, но каждый файл имеет их собственные экземпляры. Как такое возможно?
Объекты exports, require и module не являются настоящими глобальными объектами. Node.js оборачивает каждый модуль (файл) в функцию-обертку, которая предоставляет каждому файлу его собственные версии этих объектов. Это изолирует модули друг от друга.
Работал ли с Module Federation?
Module Federation — это технология, встроенная в Webpack 5, которая позволяет нескольким независимым JavaScript-приложениям динамически импортировать код друг у друга во время выполнения. Это основа для архитектуры Micro Frontends. Она позволяет разбить одно большое приложение (монолит) на более мелкие, автономные части, которые могут разрабатываться, развертываться и обновляться независимо друг от друга, но при этом работать как единое целое в браузере пользователя.
Рейтинг:
2
Сложность:
10
Рейтинг:
4
Сложность:
7
Рейтинг:
4
Сложность:
6
Рейтинг:
2
Сложность:
6