Size: a a a

2019 February 26

R

Roman in БЭМ
Без фреймворков
источник

AY

Alexey Yarrr (qfox) in БЭМ
Roman
ну не по BEM-методологии
А как же компонентный подход? отрицаешь?
источник

R

Roman in БЭМ
Alexey Yarrr (qfox)
А как же компонентный подход? отрицаешь?
«... но из этого всего использую только нейминг классов»
источник

AY

Alexey Yarrr (qfox) in БЭМ
Roman
«... но из этого всего использую только нейминг классов»
Это ответ на какой вопрос?
источник

R

Roman in БЭМ
Alexey Yarrr (qfox)
Это ответ на какой вопрос?
Не совсем отрицаю. Из всей методологии использую только нейминг классов (ну и из правилами написания CSS-свойств).
источник

SB

Sergey Berezhnoy in БЭМ
Roman
Без фреймворков
прям совсем без фреимворков??
источник

R

Roman in БЭМ
Sergey Berezhnoy
прям совсем без фреимворков??
Без. Vanilla JS :))))
источник

SB

Sergey Berezhnoy in БЭМ
Roman
Без. Vanilla JS :))))
есть вот такой старый, но актуальный доклад: https://events.yandex.ru/lib/talks/302/ — там можно почерпнуть идею
источник

SB

Sergey Berezhnoy in БЭМ
а вообще если взять i-bem.js, то всё это будет решено и заиспользовать в существующем проекте можно совсем не сложно
источник

SB

Sergey Berezhnoy in БЭМ
Sergey Berezhnoy
а вообще если взять i-bem.js, то всё это будет решено и заиспользовать в существующем проекте можно совсем не сложно
источник

R

Roman in БЭМ
Спасибо. Посмотрю и заценю i-bem.js

А сейчас «пройдусь» вебархивом по сайту с документацией BEM :)
источник

NS

Nikita Stenin in БЭМ
Привет. Я так не услышал ни одного мнения, на счёт моего предложения. Поэтому продублирую ещё раз
источник

NS

Nikita Stenin in БЭМ
Привет. У меня тут предложение есть по @bem-react. React 16.8 уже вышел, а значит уже можно использовать хуки. В связи с этим кажется будет очень удобно использовать @bem-react/di в функциональных компонентах. Пример, как это может выглядеть здесь https://codesandbox.io/s/lr3lqryn0z?fontsize=14 Думаю это можно даже сделать отдельным пакетом @bem-react/hooks например.
источник

MK

Mikhail Koloskov in БЭМ
Сиквоя Кэпитал
источник

VH

Vitaly Harisov in БЭМ
Roman
Привет.
Использую для проекта BEM-нейминг классов. Но не могу найти в документации какой класс нужно добавить к блоку, если он взаимодествуюет с JavaScript.
Давным давно читал, так там вроде писало, что нужно добавлять, что-то типа класса .is-js и что-то такое.
Используйте те же классы, что используете для CSS. Никакие специальные классы не нужны. CSS исползует .button и JS цепляйте тоже к .button
источник

SB

Sergey Berezhnoy in БЭМ
Nikita Stenin
Привет. У меня тут предложение есть по @bem-react. React 16.8 уже вышел, а значит уже можно использовать хуки. В связи с этим кажется будет очень удобно использовать @bem-react/di в функциональных компонентах. Пример, как это может выглядеть здесь https://codesandbox.io/s/lr3lqryn0z?fontsize=14 Думаю это можно даже сделать отдельным пакетом @bem-react/hooks например.
источник

EW

Eugeniy World in БЭМ
Nikita Stenin
Привет. У меня тут предложение есть по @bem-react. React 16.8 уже вышел, а значит уже можно использовать хуки. В связи с этим кажется будет очень удобно использовать @bem-react/di в функциональных компонентах. Пример, как это может выглядеть здесь https://codesandbox.io/s/lr3lqryn0z?fontsize=14 Думаю это можно даже сделать отдельным пакетом @bem-react/hooks например.
Привет, будет, но чуть позже :)
источник

АВ

Антон Виноградов in БЭМ
Nikita Stenin
Привет. У меня тут предложение есть по @bem-react. React 16.8 уже вышел, а значит уже можно использовать хуки. В связи с этим кажется будет очень удобно использовать @bem-react/di в функциональных компонентах. Пример, как это может выглядеть здесь https://codesandbox.io/s/lr3lqryn0z?fontsize=14 Думаю это можно даже сделать отдельным пакетом @bem-react/hooks например.
Оформи в ишью, плиз. Не потеряется и обсудим ;)
источник

EW

Eugeniy World in БЭМ
+
источник

NS

Nikita Stenin in БЭМ
Антон Виноградов
Оформи в ишью, плиз. Не потеряется и обсудим ;)
Ок
источник