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

Какие знаешь методологии для фронта

**BEM (Block, Element, Modifier)** Популярная методология именования классов. Пример: ```css .block__element--modifier { ... } ``` **Atomic CSS** Разбивает стили на атомарные классы (например, Tailwind). Пример: ```html
``` **SMACSS (Scalable Modular Architecture CSS)** Разделяет стили на категории: Base, Layout, Module, State, Theme. **OOCSS (Object-Oriented CSS)** Разделение структуры и оформления. Пример: ```css .btn { /* структура */ } .btn-primary { /* оформление */ } ``` **ITCSS (Inverted Triangle CSS)** Иерархия стилей от общих к частным: Settings → Tools → Generic → Elements → Objects → Components → Trumps. **CSS-in-JS** Стили пишутся в JS (Styled-components, Emotion). Пример: ```jsx const Button = styled.button`color: red;`; ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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