BEM

  • Хабрахабр

    Удобный БЭМ

    В этой статье я расскажу, как можно изменить БЭМ, сохранив лучшие его черты и избавившись от худших.Итак, сначала поговорим о том, что не так с БЭМ? Приветствую. Может, ничего не надо менять и все и так хорошо? Она вводит понятия блока, элемента, модификатора и микса. БЭМ — это методология, позволяющая использовать CSS/HTML/JS много раз. Но спустя некоторое время начинают встречаться…

    Подробнее »
  • Хабрахабр

    Реактивный фронтенд. История о том, как мы снова всё переписали

    Привет, это снова Катя из Яндекс.Денег. Продолжаю свою историю о том, как я перестала верстать и начала жить. В первой части я рассказала, как меня сюда занесло и чем занимаются наши фронтендеры. Сегодня — про фронтовый стек, откуда там React и куда делся БЭМ. Погнали! Спойлер: БЭМ пока никуда не делся ¯\_(ツ)_/¯. Много текста, картинок и кода, как обещала. Внимание:…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Переиспользуемые UI компоненты в приложениях на Ruby on Rails

    В этой статье, я хотел бы рассказать об альтернативном способе организации фронтенда для приложений на Ruby on Rails. В основном я работаю на бэкенде, но время от времени появляются задачи на фронтенде и то, что зачастую приходится там видеть, не внушает никакого оптимизма для дальнейшей работы. Каждый разработчик на свое усмотрение организовывает файловую структуру для хранения CSS и JavaScript кода,…

    Подробнее »
  • Хабрахабр

    [Перевод] Современный CSS для динозавров

    — Двигать пиксели в CSS и так было трудно! А теперь мне говорят, насколько круто использовать несемантические названия классов, встроенные стили в HTML и даже писать стили CSS на JavaScript![Вставь тут гифку из «Гриффинов»] — Ха!Иллюстрации из Dinosaur Comics Райана Норта Как ни странно, CSS считается одновременно одним из самых простых и одним из самых сложных языков для веб-разработчика. Определённо…

    Подробнее »


Кнопка «Наверх»
Закрыть