Size: a a a

2019 November 17

V

Vlad in pro.js
Denis Efremov
.product.title
.post.title
.user.title
Ну ладно убедил
источник

SS

Sergey Slipchenko in pro.js
Tim
используешь блок title и миксуешь его везде, в чем проблема
+
источник

DE

Denis Efremov in pro.js
Vlad
А если тайтлы везде разные
Если разные - то пишешь стиль для .product.title
источник

I🍻

Ivan 🍻 in pro.js
Denis Efremov
.product__title
.post__title
.user__title
Ну и ещё на сассе - это нормальная практика
источник

I🍻

Ivan 🍻 in pro.js
Sergey Slipchenko
а на реакте том же это не вёрстка? Как это тогда называется?
Ну jsx - не совсем верстка
источник

K{

Kirill {} in pro.js
Ну или если уж очень надо то есть [class&="__title"] Но в нормальной ситуации у тебя title будет отдельным блоком
источник

SS

Sergey Slipchenko in pro.js
Ivan 🍻
Ну jsx - не совсем верстка
ты же стили тоже там пишешь, не? Почему это тогда не вёрстка? Что такое вообще вёрстка?
источник

DE

Denis Efremov in pro.js
Ivan 🍻
Ну и ещё на сассе - это нормальная практика
Не нормальная. Тебе внушили это и ты повелся. Подумай головой объективно и ты поймешь что БЭМ — шляпа из шляп
источник

I🍻

Ivan 🍻 in pro.js
Sergey Slipchenko
ты же стили тоже там пишешь, не? Почему это тогда не вёрстка? Что такое вообще вёрстка?
Макет в хтмл и цсс написать)
источник

SS

Sergey Slipchenko in pro.js
Denis Efremov
Не нормальная. Тебе внушили это и ты повелся. Подумай головой объективно и ты поймешь что БЭМ — шляпа из шляп
не, ты не доразобрался просто. Такое часто бывает. Хорошо что просто не стал юзать, чем юзать неправильно))
источник

SS

Sergey Slipchenko in pro.js
Ivan 🍻
Макет в хтмл и цсс написать)
нет. Вообще не важно на чём. Если в итоге это стилизованные элементы, то это вёрстка. Остальное мишура просто для её вывода
источник

I🍻

Ivan 🍻 in pro.js
Denis Efremov
Не нормальная. Тебе внушили это и ты повелся. Подумай головой объективно и ты поймешь что БЭМ — шляпа из шляп
Никто мне не внушал, я работал с верстальщиками, которые не имеют понятия о наименовании и никаких правил не юзают, лучше так, чем "main-red-circle-button"
источник

DE

Denis Efremov in pro.js
Sergey Slipchenko
не, ты не доразобрался просто. Такое часто бывает. Хорошо что просто не стал юзать, чем юзать неправильно))
Какое? Каскады позволяют управлять этим, а БЭМ заставляет добавлять класс к и так не короткому классу
источник

DE

Denis Efremov in pro.js
Ivan 🍻
Никто мне не внушал, я работал с верстальщиками, которые не имеют понятия о наименовании и никаких правил не юзают, лучше так, чем "main-red-circle-button"
С этим полностью согласен
источник

DE

Denis Efremov in pro.js
Но это не БЭМ
источник

SS

Sergey Slipchenko in pro.js
Denis Efremov
Какое? Каскады позволяют управлять этим, а БЭМ заставляет добавлять класс к и так не короткому классу
тебя не заставляет вообще никто) Ты сам решаешь насколько от него отступиться если прям надо, это раз. Каскады тоже применимы вполне, это два
источник

DE

Denis Efremov in pro.js
Просто именовать как в БЭМ, но через пробел — решает все эти проблемы разом
источник

AS

Andrew Summers in pro.js
Коллеги, остается вопрос по БЭМ.

Если не сложно, можете показать ссылочку на один любой сайт из буржа. который сверстан на БЭМ? Ваш или чужой.

У меня сомнения, что его кто-то там использует.
источник

I🍻

Ivan 🍻 in pro.js
Denis Efremov
Просто именовать как в БЭМ, но через пробел — решает все эти проблемы разом
Правила наименования в БЭМ обсуждаются в команде
источник

SS

Sergey Slipchenko in pro.js
Denis Efremov
Просто именовать как в БЭМ, но через пробел — решает все эти проблемы разом
именовать как БЭМ? БЭМ это и есть только именование))) По крайней мере в таком смысле шире применяется
источник