Вопросы React Frontend Developer


Как webpack-dev-сервер обрабатывает замену горячего модуля (HMR)?

  • Рейтинг:

    4

  • Сложность:

    7

HMR позволяет обновлять модули в реальном времени, избегая полной перезагрузки страницы. Webpack-dev-сервер отслеживает изменения, пересобирает только изменённые части и применяет их в браузере через WebSocket.

Подробнее

Объекты exports, require и module глобально доступны в каждом файле, но каждый файл имеет их собственные экземпляры. Как такое возможно?

  • Рейтинг:

    4

  • Сложность:

    6

Объекты exports, require и module не являются настоящими глобальными объектами. Node.js оборачивает каждый модуль (файл) в функцию-обертку, которая предоставляет каждому файлу его собственные версии этих объектов. Это изолирует модули друг от друга.

Подробнее

Что такое CSS Modules и как они помогают в организации стилей?

  • Рейтинг:

    2

  • Сложность:

    10

CSS Modules — это метод организации CSS, который позволяет автоматически генерировать уникальные имена классов, чтобы избежать конфликтов имен и сделать стили локальными для компонентов. Это помогает поддерживать кодовую базу чистой и уменьшает вероятность неожиданных изменений стилей.

Подробнее

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм