Size: a a a

JavaScript — русскоговорящее сообщество

2019 November 06

Q

Qwelcer in JavaScript — русскоговорящее сообщество
Lookarious
Я тоже так но их надо знать, любить и вспоминать)
верно, быстро забывается когда неиспользуешь
источник

АК

Артем Куликов in JavaScript — русскоговорящее сообщество
Артем Войскович
Делать просто на бутстрапе, а поддреживать сложно. Спустя пару лет выбросите верстку и будете делать нормально, но это будет как обычно не вовремя и сил на это не останется, поэтому бутсрапная верстка будет обрастать все большим количеством заплаток и костылей
У нас в конторе внутренняя срм ещё на 2 бутстрапе.. Сложности в поддержке нет.. Боль вызывает только древняя версия этого бутстрапа и движка, но именно с поддержкой сложностей нет
источник

АВ

Артем Войскович in JavaScript — русскоговорящее сообщество
Артем Куликов
У нас в конторе внутренняя срм ещё на 2 бутстрапе.. Сложности в поддержке нет.. Боль вызывает только древняя версия этого бутстрапа и движка, но именно с поддержкой сложностей нет
Так на макете не админка и не интерфейс црм, а ИМ. Я конкретно про продакшн версию пользовательской части говорю. Конечно модно на чем угодно делать админку, хоть на таблицах

Бутстрап для крупного проекта ужасно тупо и обернется боком.
Например надо подвинуть элемент на 3 пикселя влево - создаём новый класс margin-left-3px?
А на мобильной версии 5 пикселей, добавляем margin-left-5px sm-margin-left-3px?
источник

АК

Артем Куликов in JavaScript — русскоговорящее сообщество
Так я про высказывание о сложности поддержки... Сделать можно что угодно.. Кактусы в определённых случаях тоже можно есть, но
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Артем Войскович
Так на макете не админка и не интерфейс црм, а ИМ. Я конкретно про продакшн версию пользовательской части говорю. Конечно модно на чем угодно делать админку, хоть на таблицах

Бутстрап для крупного проекта ужасно тупо и обернется боком.
Например надо подвинуть элемент на 3 пикселя влево - создаём новый класс margin-left-3px?
А на мобильной версии 5 пикселей, добавляем margin-left-5px sm-margin-left-3px?
Эм
.pl-md-1.pl-3
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Артем Войскович
Так на макете не админка и не интерфейс црм, а ИМ. Я конкретно про продакшн версию пользовательской части говорю. Конечно модно на чем угодно делать админку, хоть на таблицах

Бутстрап для крупного проекта ужасно тупо и обернется боком.
Например надо подвинуть элемент на 3 пикселя влево - создаём новый класс margin-left-3px?
А на мобильной версии 5 пикселей, добавляем margin-left-5px sm-margin-left-3px?
И обычно для этого не создается класс, а в готовом классе элемента пишутся стили
источник

АВ

Артем Войскович in JavaScript — русскоговорящее сообщество
Vlad
Эм
.pl-md-1.pl-3
Ага, еще цвет поменять, размер текста, высоту строк и т.д.
источник

АВ

Артем Войскович in JavaScript — русскоговорящее сообщество
Vlad
И обычно для этого не создается класс, а в готовом классе элемента пишутся стили
И тут начинается ад, потому что меняется везде, а ты хз где использовал эти классы
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Артем Войскович
Ага, еще цвет поменять, размер текста, высоту строк и т.д.
Тогда чем это отличается от инлайн стилей?
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Артем Войскович
И тут начинается ад, потому что меняется везде, а ты хз где использовал эти классы
Для этого есть бэм/скопед/цсс модули
источник

АВ

Артем Войскович in JavaScript — русскоговорящее сообщество
Vlad
Для этого есть бэм/скопед/цсс модули
Как бэм связан с бутстрапом? По моим ощущениям, они немного противоречат друг другу
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Артем Войскович
Как бэм связан с бутстрапом? По моим ощущениям, они немного противоречат друг другу
С каких пор?
источник

АВ

Артем Войскович in JavaScript — русскоговорящее сообщество
Vlad
С каких пор?
Если ты используешь методологию БЭМ, то никаких классов типа pl-md-1 быть не должно в помине

Будет block__title block__title_pl1
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Артем Войскович
Если ты используешь методологию БЭМ, то никаких классов типа pl-md-1 быть не должно в помине

Будет block__title block__title_pl1
Бэм очень гибкий
источник

V

Vlad in JavaScript — русскоговорящее сообщество
А ты, что ты говоришь - очень спорно
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Vlad
Тогда чем это отличается от инлайн стилей?
.
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Весь хтмл будет в километровых классах
источник

VK

Vladyslav Kaminskyi in JavaScript — русскоговорящее сообщество
Всем привет. Может кто обяснить как работает промис в этом коде? Типа, на 23 строке мы возвращаем промис с обектом, а на 12 мы уже получаем сам обект. Как оно так, где можна почитать про этот момент?
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Vladyslav Kaminskyi
Всем привет. Может кто обяснить как работает промис в этом коде? Типа, на 23 строке мы возвращаем промис с обектом, а на 12 мы уже получаем сам обект. Как оно так, где можна почитать про этот момент?
async/await
источник

VP

Vitalii Ponich in JavaScript — русскоговорящее сообщество
Vladyslav Kaminskyi
Всем привет. Может кто обяснить как работает промис в этом коде? Типа, на 23 строке мы возвращаем промис с обектом, а на 12 мы уже получаем сам обект. Как оно так, где можна почитать про этот момент?
дак какая разница где функция с промисом задекларирована, главное чтобы она вызывалась где нужно)
источник