Встречается на собеседованиях • сегодня
Какие знаешь методологии ведения работы
BEM (Block, Element, Modifier)
Популярная методология именования классов в CSS. Пример:
css
.block { /* styles */ }
.block__element { /* styles */ }
.block--modifier { /* styles */ } SMACSS (Scalable and Modular Architecture for CSS)
Разделяет стили на категории: Base, Layout, Module, State, Theme.
OOCSS (Object-Oriented CSS)
Разделение структуры и оформления. Пример:
css
.button { /* structure */ }
.button-primary { /* skin */ } Atomic CSS
Минимальные, атомарные классы (например, mb-10 для margin-bottom: 10px).
ITCSS (Inverted Triangle CSS)
Иерархия стилей от общих к конкретным: Settings, Tools, Generic, Elements, Objects, Components, Utilities.
CSS-in-JS
Подход, где стили пишутся в JavaScript (например, Styled Components, Emotion).
Utility-First (Tailwind CSS)
Использование готовых утилитарных классов для быстрой вёрстки.

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