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

Какие знаешь способы стилизации компонентов

В React есть несколько популярных подходов: 1. **CSS Modules** - локальные стили с автоматической генерацией уникальных классов: ```jsx import styles from './Button.module.css'; function Button() { return ; } ``` 2. **CSS-in-JS** (Styled-components, Emotion): ```jsx const StyledButton = styled.button` background: ${props => props.primary ? 'blue' : 'gray'}; padding: 10px 20px; `; Submit ``` 3. **Utility-first CSS** (Tailwind): ```jsx ``` 4. **SASS/LESS** - препроцессоры с возможностью вложенности, переменных, миксинов. 5. **Inline-стили** (редко рекомендуется): ```jsx
Text
``` Выбор зависит от проекта: CSS Modules хороши для изоляции стилей, CSS-in-JS для динамических стилей, Tailwind для быстрой разработки.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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