Vitaliy
а анимацию в css перенести нет возможности?
нет, она динамическая, в зависимости от позиции курсора
Anonymous
Последствия у этого совсем не гипотетические.
Anonymous
Но я не против — проверьте оба варианта на практике.
Nikita
Если обе сущности именованы, не выёбывайся.
а если у него не только cardItem и cardItemShadow а штук 10 дочерних элементов которым нужно изменить состояние, всёравно нельзя каскад? нужно всем 10-ти элементам добавлять класс?
Андрей
Первое всегда менее явно.
для явности как раз и придуманы можификаторы. когда в дев-панель зыришь и видишь там _ или — в каскаде то сразу понимаешь что это родитель деток оберегает и изменил )
Anonymous
Я же не сказал, что без каскадов нельзя совсем.
Андрей
ну нет.. я на каждой работе это встречаю. а работы выбираю где юзют бем-подход. и никогда не сталкивался с проблемами когда тяжко . чот даже скушно от этого
Anonymous
А как с css-modules тогда жить? Там же вообще нет каскадов.
Андрей
цсс модули не про методологию а про способ убежать от проблем с перекрытием имён. к методологии и порядку в стилях цсс-модули не имеют никакого отношения.
Андрей
наговнокодить можно и в бем и в цсс-модулях
Андрей
но в модулях имхо чащще.. т.к. нет никакого порядка. каждый херачет как он умеет
Андрей
*как в последний раз
Anonymous
но в модулях имхо чащще.. т.к. нет никакого порядка. каждый херачет как он умеет
То, что css-модули не принуждают к порядку, не значит, что его нет.
Anonymous
Ну, и чаще всего, порядок в нейминге, всё же, есть.
Anonymous
Это неизбежная оптимизация. Хе-хе.
Андрей
да, но у каждого свой порядок. от этого разбираться в говнокоде и главное поддерживать (рефакторить, удалять ненужное) становится больно и тяжко
Андрей
не имеет значения сколько. главное что есть порядок и непринуждённость
Anonymous
Ещё какая принуждённость.
Андрей
да ладно. что ж ты думаешь я модули не юзаю ?
Андрей
юзаю как миленький )
Anonymous
Я до сих пор вспоминаю, как на моих глазах БЭМ совали в реакт.
Андрей
Ещё какая принуждённость.
нет, ну если писать разметку в блокноте, без удобных инструментов то конечно megablock__megaelement_megamod несколько раз подряд становится утомительным. ) непринуждённый бем для верстателя выглядит примерно так: https://i.imgur.com/pMYZ5Ju.png
Андрей
где имя блока только fees )
Андрей
потом это превратится в https://b2b.ruru.ru/ такую разметку
Андрей
и будет счастье )
Андрей
https://i.imgur.com/DT2zjFR.png
Anonymous
Т.к. миксины мне поазались говном.
Anonymous
Да знаю я, что это такое.
Андрей
миксины норм. особенно bemto )
Anonymous
pbem посмотри.
Андрей
это от кантора ?
Anonymous
Нет. Это моё. Но я его не мейнтейню.
Anonymous
Чёт подзаебался, когда понял, что после подключения pbem от Pug остаётся только JS,
Андрей
чота слоожно https://i.imgur.com/zKi9BzM.png
Anonymous
чота слоожно https://i.imgur.com/zKi9BzM.png
Да. Это не совсем красиво. Но в разы гибче.
Anonymous
И синтаксис Pug уплывает.
Anonymous
Это когда ты хотел шаблонизатор, а получился ЯП.
Anonymous
И тогда я понял, почему в яндексе придумали BEM-JSON.
Anonymous
Но потом я ушёл в реакт. И выдохнул.
Anonymous
всем привет
Nikita
Привет
Андрей
О! Привет!!
Vadim
Всем привет! Встретил тут интересную задачку на Codewars: You need to write a function f that returns the string Hello, world!. Requirement: Every line must have at most 1 character, and total number of lines must be less than 145. Один символ в строке, Карл! Есть у кого идеи с помощью какой фичи JavaScript'а такое возможно?
Vadim
Хотя... отбой
Vadim
кажись понял )
Ruslan
Зачем вообще тратить время на такое?
Vadim
Не только же формы клепать )
Anonymous
ребята
Anonymous
всем привет
Anonymous
нужно помощь
Anonymous
объясните мне одну великую шутку:
Anonymous
1965г.: Кемени и Курц идут на 1964
Anonymous
пожалуйста
Anonymous
крч
Anonymous
ща
Anonymous
http://radioprog.ru/post/62
Anonymous
и там есть эта шутейка, я не могу понять смысл
Anonymous
ибо вообще не шарю в этой штуке, мне поэтому и нужна помощь
Anonymous
в интернете я не нашел объяснения
Ruslan
Это GOTO, а не "идут на"
Vadim
оператор тогда уж, а то ведь пойдёт сейчас конференцию гуглить ))
Vadim
и найдёт ведь...
Anonymous
Не нашел(99(
Anonymous
Можно прямо дословно-подробно-отАдоЯ
Anonymous
Что такое
Anonymous
Goto
Anonymous
Если оператор
Anonymous
То в чем прик
Ruslan
Если оператор
Прикол в том, что это Google Translate перевел дословно
Anonymous
И все?
Anonymous
Почему с goto они идёт на 1964
Anonymous
Причем тут 1964