Встречается на собеседованиях • сегодня
На какой технологии писал бы CSS на новом проекте
Сейчас лучший выбор — **CSS Modules** или **utility-first подход (Tailwind CSS)**.
**CSS Modules** — локальные стили, простота, поддержка в сборщиках (Vite/Webpack).
```css
/* Button.module.css */
.primary {
background: blue;
}
```
```jsx
import styles from './Button.module.css';
```
**Tailwind CSS** — быстрое прототипирование, нет конфликтов, минимум кастомного CSS.
```html
```
Для сложных тем или дизайн-систем — **Sass/SCSS** (переменные, миксины).
**Не рекомендую**:
- Глобальный CSS (BEM устарел для новых проектов).
- CSS-in-JS (например, styled-components) — проблемы с SSR, производительностью.
Выбор зависит от команды:
- Если любят писать CSS — Modules/SCSS.
- Если хотят скорость — Tailwind.

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