Size: a a a

Elm Lang сообщество разработчиков

2018 April 23

MK

Mikhail Korepanov in Elm Lang сообщество разработчиков
методология в 100 раз распространеннее
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
хм..
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Да и в Яндексе это методология в первую очередь. А ещё - реализация методологии в виде тулсета
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
У БЭМ есть "минус" - методология вирусная, т.е. предполагает использование БЭМ и только БЭМ. Поэтому большим компаниям от БЭМ хорошо: единый стиль, переиспользование элементов "корпоративного GUI", единообразие исходников, позволяющее верстальщиков легко таскать между проектами.
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Mikhail Korepanov
это в Яндексе тулсет, а за пределами конечно нет
а есть другой БЭМ тулсет за пределами??
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Вот да, тоже буду благодарен, если кто посоветует
источник

MK

Mikhail Korepanov in Elm Lang сообщество разработчиков
я к тому, что за пределами почти никто не знает и не использует i-bem/bemtools/react-bem-core
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
У нас дизайн проекта навёрстан по БЭМ без каких либо библиотек и тулкитов. Всё отлично выглядит везде и не ползёт при жонглировании блоками
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Но таки пришлось "календарики оживлять" руками...
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Так а вот веб-компоненты с инкапсуляцией стилей внутри - это не тот же БЭМ?
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Как бы с идейной точки зрения
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Там фишка в том, что а) нет wildcard селекторов поэтому нельзя подтюнить стиль кнопки и сломать прогрессбар б) соседние блоки не влияют на отображение друг друга, т.е. блок "кнопка" всегда одинаково (нормально) будет выглядеть в любом месте, и не поломает ничего вокруг себя, будучит куда либо вставлен
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Я к тому, что неужели никто не придумал какой-нибудь  sass/less, который вот так вот работает не через наследование, а максимум через миксины
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Это для css
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
А инкапсуляция стиля в Polymer вроде есть
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Я так понимаю - что это должно и в "голый" веб прийти
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Т.е. ты делаешь "Кнопка", засовываешь туда весь стиль
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
И он ничего не ломает вокруг
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
И button (и все другие) селектор в кнопке и снаружи - разные
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
И грид должен этому максимально помочь
источник