Встречается на собеседованиях • сегодня

Какие плюсы и минусы CSS-in-JS

**Плюсы:** - Локальная область видимости стилей (нет конфликтов) - Динамические стили на основе пропсов/состояния - Автопрефиксинг и минификация из коробки - Удобное темирование и переиспользование стилей - Возможность использовать JS-переменные в стилях **Минусы:** - Runtime overhead (стили добавляются в runtime) - Сложнее отлаживать в DevTools - Меньшая производительность по сравнению с чистым CSS - Зависимость от JS (без JS стили не работают) **Пример с Emotion:** ```jsx import { css } from '@emotion/react' const Button = ({ primary }) => ( ) ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы