Size: a a a

2019 February 28

VH

Vitaly Harisov in БЭМ
Спасибо! Влил.
источник

И

Ильдар in БЭМ
И еще, уже обсуждали, но я опять тему подниму. Чтоб сесть и делать проект нужем bem-express, вот только в текущем виде он не подойдет для продакшена, так как там нет возможности пилить несколько страниц, заготовка ни туда ни сюда, допилите её пожалуйста, соберите актуальные требования и доделайте, там по дефолту еще утечка памяти висит.
источник

VG

Vladimir Grinenko in БЭМ
Sergey Belozyorcev
Думаю стоит закрепить видео в чате
Done
источник

VG

Vladimir Grinenko in БЭМ
Алексей
А нет желание сделать, что то типа бэм реакт эксресс с данными и серверным рендерингом по человечески и показать миру
Пока есть такой вариант: https://github.com/awinogradov/cra-ssr-boilerplate
источник

VG

Vladimir Grinenko in БЭМ
Ильдар
Думаю стоит записать видос для классического стека, все что раньше было устарело в той или иной степени, а народ вот идет и многие не понимают преимуществ БЭМ, все в курсе именования классов, а что дает методология не очевидно, особенно когда ссылаетесь на кучу документации, если не заинтересовать новичков и не показать им основные фишки которые дает БЭМ classic, то 99% отвалится после того как пройдет поссылке на доку, плюс еще там 404 выпадают.

Запилить простой проект 1-2 страницы с формой меню и хз чем еще, скринкаст записать и на youtube
Вроде мы все 404 починили. Если все еще встречаются, есть смысл репортить, будем править
источник

VG

Vladimir Grinenko in БЭМ
Ильдар
И еще, уже обсуждали, но я опять тему подниму. Чтоб сесть и делать проект нужем bem-express, вот только в текущем виде он не подойдет для продакшена, так как там нет возможности пилить несколько страниц, заготовка ни туда ни сюда, допилите её пожалуйста, соберите актуальные требования и доделайте, там по дефолту еще утечка памяти висит.
А можешь пулл+реквесты прислать?
источник

nw

nazar web in БЭМ
Ильдар
Думаю стоит записать видос для классического стека, все что раньше было устарело в той или иной степени, а народ вот идет и многие не понимают преимуществ БЭМ, все в курсе именования классов, а что дает методология не очевидно, особенно когда ссылаетесь на кучу документации, если не заинтересовать новичков и не показать им основные фишки которые дает БЭМ classic, то 99% отвалится после того как пройдет поссылке на доку, плюс еще там 404 выпадают.

Запилить простой проект 1-2 страницы с формой меню и хз чем еще, скринкаст записать и на youtube
+
источник

И

Ильдар in БЭМ
При разработке сайта обычно для десктопа, планшета и мобилки верстка значительно различается

я изпользую помимо common еще 5 уровней переопределения:
desktop
tablet - для планшетов
phone - для телефонов
phonepad - промежуточный для планшетов и телефонов
deskpad - промежуточный для планшетов и десктопов

на выходе для каждой страницы 3 бандла (desktop, tablet, phone)

в пул реквесте хотел бы предложить подобную схему, имхо при разработке сайта это необходимый минимум, есть замечания?
#bemclassic
источник

VH

Vitaly Harisov in БЭМ
Ильдар
При разработке сайта обычно для десктопа, планшета и мобилки верстка значительно различается

я изпользую помимо common еще 5 уровней переопределения:
desktop
tablet - для планшетов
phone - для телефонов
phonepad - промежуточный для планшетов и телефонов
deskpad - промежуточный для планшетов и десктопов

на выходе для каждой страницы 3 бандла (desktop, tablet, phone)

в пул реквесте хотел бы предложить подобную схему, имхо при разработке сайта это необходимый минимум, есть замечания?
#bemclassic
есть. phonepad и deskpad не нужны, как и отдельный для tablet
источник

VH

Vitaly Harisov in БЭМ
достаточно common, touch и desktop
источник

VH

Vitaly Harisov in БЭМ
на touch поддержкать большой экран через media query
источник

И

Ильдар in БЭМ
Vitaly Harisov
на touch поддержкать большой экран через media query
бывает что на планшете блок имеет представление которого нет ни на десктопе ни на телефоне
источник

VH

Vitaly Harisov in БЭМ
Ильдар
бывает что на планшете блок имеет представление которого нет ни на десктопе ни на телефоне
часто? может это просто другой блок?
источник

VH

Vitaly Harisov in БЭМ
типа Menu и MenuTablet
источник

И

Ильдар in БЭМ
Vitaly Harisov
часто? может это просто другой блок?
ну если он MenuTablet - вы имеете ввиду в шблонизаторе через mediaquery подрубать разные блоки?
источник

VH

Vitaly Harisov in БЭМ
Ильдар
ну если он MenuTablet - вы имеете ввиду в шблонизаторе через mediaquery подрубать разные блоки?
если шаблонизация на сервере — проверять там и отдавать разные блоки
источник

VH

Vitaly Harisov in БЭМ
много уровней переопределения — плохо. когда и если будет большая кодовая база работать с ними будет боль
источник

И

Ильдар in БЭМ
Vitaly Harisov
много уровней переопределения — плохо. когда и если будет большая кодовая база работать с ними будет боль
понял
источник

AY

Alexey Yarrr (qfox) in БЭМ
Если нужны тв или шаблоны для почты - их тоже можно на отдельном уровне сделать
источник

SB

Sergey Belozyorcev in БЭМ
Vitaly Harisov
много уровней переопределения — плохо. когда и если будет большая кодовая база работать с ними будет боль
++++ :)
источник