Mike
...
Mike
отвратительно шопиздец
Ilia
отвратительно шопиздец
В БЭМ нейминге нет ничего плохого
Ilia
Он хотя бы четко описание и структурирован
Mike
В БЭМ нейминге нет ничего плохого
хорошего тоже. хочется инкапсуляции — css modules или styled components
Mike
зачем писать бэмовский трэш руками если можно не писать?
Ilia
хорошего тоже. хочется инкапсуляции — css modules или styled components
Vue и его scoped css уровня компонент замечательная штука
Mike
Vue и его scoped css уровня компонент замечательная штука
может быть, во вью не тыкался, главное что бэм нахер не упал в современных тулах
Ilia
зачем писать бэмовский трэш руками если можно не писать?
При этом именую внутри компоненты по БЭМ, потому что это удобно реально
Ilia
Удобно это потому что стандартизировано. Чтобы любой человек со стороны пришел и сразу воткнул что к чему
Aliaksandr
А что плохого в темплейтах? Например, мы юзаем https://github.com/valyala/quicktemplate вместо пхп в 2018 году и ничего страшного не происходит
Mike
Удобно это потому что стандартизировано. Чтобы любой человек со стороны пришел и сразу воткнул что к чему
а зачем? внутри компонента не нужен бэм, если нужен, то твой компонент слишком большой
Mike
А что плохого в темплейтах? Например, мы юзаем https://github.com/valyala/quicktemplate вместо пхп в 2018 году и ничего страшного не происходит
потому что отдавать с сервера хтмл с темплейтом — отвратительно, сервер должен быть апи, а к нему ходит тонкий фронт, мобильная версия и жопа жирной нигерши, и им похуй на хтмл
Ilia
Но спорить не буду
Aliaksandr
потому что отдавать с сервера хтмл с темплейтом — отвратительно, сервер должен быть апи, а к нему ходит тонкий фронт, мобильная версия и жопа жирной нигерши, и им похуй на хтмл
Смотря для чего сервер. Если для веба, который понимают все поисковики и все браузеры, то там хтмл само то. Если сервак для спа какого или мобайл аппа, то там обычно не нужны ни темплейты, ни цссы, и очень в редких случаях нужен хтмл.
Alexey
потому что отдавать с сервера хтмл с темплейтом — отвратительно, сервер должен быть апи, а к нему ходит тонкий фронт, мобильная версия и жопа жирной нигерши, и им похуй на хтмл
как быстро из "нормального" это решение перешло в отвратительно ) еще лет 5 назад server-side-rendering был вполне нормальным вариантом, а щас даже стыдно о таком говорить
Anonymous
Vue и его scoped css уровня компонент замечательная штука
Может быть я говорю про то что и вы сказали, но vue + bootstrapVue очень хороши
Aliaksandr
Сейчас модно захламлять веб всякими спа на ангуляре с реактом, попивая смузи на гироскутере, либо сидя в кардигане с вейпом в руках барбершопе :)
Alexey
барбершоп
Alexey
я только недавно узнал о таком формате
Aliaksandr
Это тренди тема сейчас
Aliaksandr
Почти как ангуляр
Maksim
Под отвратительными шаблонами имеется в виду что-нибудь в духе jinja2 ?)
Ilia
Ребят. Давайте будем честными. Без Vue/React сейчас вообще ничего нормального и поддерживаемого не написать. SSR изоморфный для поисковиков я вам там и там сделаю не отказываясь от модных Vue/React'а. А вот скорость разработки у меня выросла в 4 раза когда я начал пилить фронт на Vue. Так что все остальное разговоры в пользу динозавров.
Bogdan
потому что отдавать с сервера хтмл с темплейтом — отвратительно, сервер должен быть апи, а к нему ходит тонкий фронт, мобильная версия и жопа жирной нигерши, и им похуй на хтмл
А если должен быть какой то лэндос?)) Вот у меня текущий проект, например, делится на лэндос и личный кабинет Первый на чистом хтмл для индексации придется пилить, а второй на ангуларе будет
Ilia
И сделать изоморфный пререндерер
Ilia
Через nuxt generate
Ilia
Пилить фронт на Vue так же естественно и замечательно, как пилить апихи на Go
Aliaksandr
Изоморфный пререндер - клевое выражение :)
Alexey
хорошо что есть ангуляры и прочие vue, любой современный сайт спонсирует вендоров железа и экономика растет )
Alexander
хорошо что есть ангуляры и прочие vue, любой современный сайт спонсирует вендоров железа и экономика растет )
так-то новый ЛК тинькова после обновы завесил на 100% мне 4 ядра i7 на ноуте. старенький правда i7, первое поколение. но я помянул все эти новомодные js-фреймворки тихим незлым словом
Alexey
agile, инновации, SPA
Aliaksandr
По поводу ssr с помощью ангуляров и реактов - https://malloc.fi/performance-cost-of-server-side-rendered-react-node-js
Alexander
не-не, я все понимаю. теперь пользуюсь или мобильной версией или с рабочей станции с 8-ядерным ксеоном туда хожу
Alexey
у меня тоже сайт ткс тормозит ))
Alexey
но это не вина ангуляров ))
Aliaksandr
Вина смузихлебов, которые их притащили в прод
Aleksandr
у меня тоже сайт ткс тормозит ))
да, жесть. я вот не сноб, и комп мощный имею, но у меня есть мнение, что они такое г сделали специально чтобы всех на моб. приложение пересадить. неюзабельно
Alexey
просто почему то скорость разработки стали ставить во главу угла
Alexey
а мне лично насрать на то как они быстро фичи внедряют
Andrei 🦉
скорость разработки стали ставить во глву угла, когда ушли от написания всего в машинных кодах
Andrei 🦉
это просто очередная итерация этого процесса
Alexey
проблема что это как рост зарплаты и рост инфляции
Alexey
которые друг друга уравновешивают
Alexey
и вроде как функций конечно в ткс больше чем в банкингах 10 летней давности
Alexey
но осадочек есть
Ilia
Сейчас наброшу. Но Ангуляр говно. И меня тоже бесили тормозщие поделки на первых Ангулярах. Vue из коробки не тормозит. Но если руки из жо... то наверное и на нем можно сделать чтоб все тормозило.
Vladislav
Привет. А это чат про аниме?
Ilia
Хороший сарказм, но давайте не будем препираться. 4 ангуляр (или какой там последний) так же не в фаворе
Ilia
Vue завоевал большинство умов. Так же силен React потому что он занял капитально нишу и обрел огромное сообщество
Alexey
подавляющее большинство spa унылое говно
Alexey
которые тормозят даже на хорошем железе
Ilia
подавляющее большинство spa унылое говно
да мне плевать на подавляющее большинство SPA
Ilia
У меня ничего не тормозит
Ilia
В моих проектах
Alexey
давай ссылки в студию
Ilia
Более того - работает быстрее чем если бы это был серверный рендеринг на Go темплейтах
Michael
не тормозит, потому что не запускали)
Ilia
не тормозит, потому что не запускали)
как оно может тормозить если оно рендерится в браузере
Ilia
Ну если вы намекали про нагрузки
Anonymous
Ага, значит тормозит у пользователя? То то десятиядерной мобилы уже мало для веба ((
Ilia
ссылки дам в личку кому надо
Ilia
Ага, значит тормозит у пользователя? То то десятиядерной мобилы уже мало для веба ((
оставайтесь в своем мире. уходите в бэк и не лезьте во фронт
Ivan
Подскажите, как в гошке писать в файл, но не в конец, а в начало, мол добавляя f.Seek(0, io.SeekStart) f.WriteString(msg); делает почти что надо... но затирает что ниже, не сдвигает