Встречается на собеседованиях • сегодня
Что быстрее загружается в браузере, CSS Module или CSS-in-JS
CSS Module обычно загружается быстрее, чем CSS-in-JS.
**Причины:**
1. **CSS Module** генерирует обычный `.css` файл, который браузер парсит и применяет сразу после загрузки.
2. **CSS-in-JS** требует выполнения JavaScript для генерации стилей, что добавляет задержку (FOUC — Flash of Unstyled Content).
**Пример:**
```css
/* styles.module.css */
.button {
background: blue;
}
```
```jsx
// Component.js
import styles from './styles.module.css';
const Button = () => ;
```
В CSS-in-JS (например, styled-components):
```jsx
const Button = styled.button`
background: blue;
`;
```
Здесь стили применяются только после выполнения JS.
**Итог:** CSS Module быстрее, особенно на слабых устройствах.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы