News Grower

Независимое покрытие AI, стартапов и технологий.

Vue + БЭМ: почему это всё ещё работает

Методологию БЭМ придумали в Яндексе больше десяти лет назад. За это время фронтенд сильно изменился: появились компоненты, фреймворки, утилитарные классы и прочее. Казалось бы, БЭМ должен был уйти в архив. Но нет - он до сих пор спасает проекты от CSS-хаоса. Особенно когда речь заходит о Vue.

Vue + БЭМ: почему это всё ещё работает

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

Baseline: март 2026 или самый насыщенный выпуск

Baseline: март 2026 или самый насыщенный выпуск

В этом выпуске 12 фич, которые стали доступы повесеместно с хорошей поддержкой. От трёх фич я в полном воссторге.Обзор на браузерные API, которые стали Widely available в марте ...

[Перевод] Основные элементы экосистемы JavaScript по состоянию на 2026 год

[Перевод] Основные элементы экосистемы JavaScript по состоянию на 2026 год

Ранее мы писали похожие статьи о CSS, но JavaScript заслуживает не меньшего внимания! Тем более что JavaScript лучше справляется с версионированием. Мы рассмотрим новые возможно...

[Перевод] Ты не можешь построить жизнеспособную дизайн-систему на Tailwind — Часть 1

[Перевод] Ты не можешь построить жизнеспособную дизайн-систему на Tailwind — Часть 1

Tailwind отлично работает для быстрого прототипирования, но становится проблемой когда проект растёт. Разбираю три подхода к построению дизайн-системы на Tailwind — CVA, CSS-пер...

9 CSS-лайфхаков для улучшения пользовательского опыта

9 CSS-лайфхаков для улучшения пользовательского опыта

Привет, Хабр.Мне нравится, когда красивые и дружелюбные интерфейсы радуют пользователя. Хоть я уже не создаю их, но я стараюсь помочь коллегам создавать более качественный польз...

Как правильно называть маршруты в Vue Router: два простых правила, которые спасут ваш проект

Как правильно называть маршруты в Vue Router: два простых правила, которые спасут ваш проект

Как правильно называть маршруты в Vue Router: два простых правила, которые спасут ваш проект:1. Первое правило: всегда задавайте name2. Второе правило: храните имена в enum (или...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

Baseline: март 2026 или самый насыщенный выпуск

Baseline: март 2026 или самый насыщенный выпуск

В этом выпуске 12 фич, которые стали доступы повесеместно с хорошей поддержкой. От трёх фич я в полном воссторге.Обзор на браузерные API, которые стали Widely available в марте ...

[Перевод] Основные элементы экосистемы JavaScript по состоянию на 2026 год

[Перевод] Основные элементы экосистемы JavaScript по состоянию на 2026 год

Ранее мы писали похожие статьи о CSS, но JavaScript заслуживает не меньшего внимания! Тем более что JavaScript лучше справляется с версионированием. Мы рассмотрим новые возможно...

[Перевод] Ты не можешь построить жизнеспособную дизайн-систему на Tailwind — Часть 1

[Перевод] Ты не можешь построить жизнеспособную дизайн-систему на Tailwind — Часть 1

Tailwind отлично работает для быстрого прототипирования, но становится проблемой когда проект растёт. Разбираю три подхода к построению дизайн-системы на Tailwind — CVA, CSS-пер...

9 CSS-лайфхаков для улучшения пользовательского опыта

9 CSS-лайфхаков для улучшения пользовательского опыта

Привет, Хабр.Мне нравится, когда красивые и дружелюбные интерфейсы радуют пользователя. Хоть я уже не создаю их, но я стараюсь помочь коллегам создавать более качественный польз...

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Эпоха без кликов: как ИИ превращает поиск в «ответ», а SEO — в борьбу за доверие, цитируемость и репутацию

Эпоха без кликов: как ИИ превращает поиск в «ответ», а SEO — в борьбу за доверие, цитируемость и репутацию

Классический SERP («10 синих ссылок») перестаёт быть главной формой ответа, а роль «первого экрана» берут на себя генеративные блоки, которые сразу объясняют, сравнивают и делаю...

Почему налоговые инспекции препятствуют постановке на учёт по новому адресу

Почему налоговые инспекции препятствуют постановке на учёт по новому адресу

Есть истории, которые у меня вызывают не просто недоумение, а очень сильное внутреннее раздражение. И одна из них это ситуации, когда налоговый орган фактически препятствует пос...

Когда на Rust уже всё переписали

Когда на Rust уже всё переписали

Мем про переписывание всего на Rust в итоге стал индустриальным стандартом. Безопасность памяти и строгий компилятор реально решают кучу проблем. Но на практике регулярно всплыв...