Akim
Сабж в кратце: styled-components и подобные css-in-js технологии не самое лучшее решение, к тому же еще и снижают производительность
Сергей
Но знать это надо по любому...хотя бы на уровне применения в средней толщины проектах. И переписывать зачем ? Я просто начал небольшой заказик делать на stayled-components..сроков особых нет по пути буду изучать...до этого так проект на тайп скрипт писал...по пути не научился но понял основные принципы и применение..в ньюансы вникну гораздо быстрее если придавит серьезное что то на нем писать..и так по мелочи но основные вещи и прохаваю..
Сергей
Все это не дураки разрабатывают и внедряют...значит что то в этом есть если монстры IT это придумывают и продвигают. Когда то и флексы с бутстрапом были новыми технологиями которы хейтили по полной..
Сергей
А холивар в интернете за разные технологии это конкурентная борьба между гигантами которую нам из наших норок не постичь..
Dmitry
что значит тормозной? Относительно чего?
Oleg
ибо когда ты делаеш element.style.color = '#fff' это ререндер узла, а это оч тормозно
Oleg
Arthur
Dmitry
Не тормозит только один фреймворк vanila.js
Oleg
Dmitry
Относительно ванильного JS всё тормозит, это несравнимые вещи в принципе
Oleg
на примере материал юай
Сергей
Как по мне модули и scss решают все проблемы. И удобно и проблем с неймами нет и просто....но врага надо знать в лицо..)))
Oleg
ну и да кстати, изменение стиля на лету это плюс жсс
Сергей
В плане тем js стили это да...
Oleg
я не уверен но думаю большим канторам проще использование жсс, он позволяет структурировать разработку, с цсс там ппц свалка в итоге получается
Oleg
либо надо думать думать и еще раз думать как структурировать
Akim
Oleg
если есть верстальщики то может быть удобнее цсс
Oleg
если их нет то прогеры не любят цсс и свалка растет)
Arthur
Oleg
не любят писать цсс
Akim
покажи такую контору)
Да даже в мелкой конторке моего захолустья, в команде из 2 фронтов, 2 бэкендеров на них есть один верстальщик. Я такое часто встречал в принципе в вакансиях тоже, когда брали отдельно верстака и фронта
Arthur
сейчас вообще fullstack во все двери стучит, конторы с ума посходили - нужны мастера-универсалы)
Oleg
может хреновые, но когда у тебя портянка на 5000 строк с цсс и ты такой дописываеш еще один класс и думаеш бля как это ваще все удобно организовать и охото все полсать нахер
Arthur
Akim
Так вот я недавно подавался, сюда скидывал тестовое) Пробовался на фулстака дотнет плюс реакт) Но даже к фулстаку думаю нужен верстак. Я вот вообще верстать не люблю, так что мне либо в бэкенд либо в конторы с отдельными верстаками)
Arthur
или продолжает там писать после кого-то
Oleg
мне как прогеру херова от такой дизорганизации, но что поделаеш так устроен цсс, это тупо набор описаний
Arthur
блоки, модули, папки в конце-концов, но нужно любой код разбивать на читабельные куски)
Oleg
Oleg
либо создавать структуры папко и тд и потом бад
Oleg
бндлить
Oleg
как варинт
Oleg
но я с таким пока не сталкивался
Arthur
я хз что там за темы и что за проекты такие. структурирование по файлам тогда, использование препроцессоров, разбитие по компонентам, по чему угодно, зачем писать неподдерживаемый код?
Oleg
темы оформления
Oleg
хороший вопрос)))
Сергей
Темы это не вопрос а жопа...придумали хрень..сидели бы в одной и не парились...я вот в телеграм тему раз поставил и не менял никогда..
Arthur
хороший вопрос)))
не, я знаю зачем, но если тот кто написал код - не может его поддерживать - это уже другой вопрос..,)
Артур
Посоветуйте хорошие книги по React
Ivan
Archer
Archer
дока точнее
Petrov
Офф.дока сама советует и книги и видеокурсы, мол все мы разные))))
Egor
подскажите пожалуйста
столкнулся с проблемой при попытке отправить запрос с куки
axios.get('https://social-network.samuraijs.com/api/1.0/auth/me',
{withCredentials: true})
Хром в дебагере выдает следующее:
A cookie associated with a cross-site resource at http://social-network.samuraijs.com/ was set without the SameSite attribute...
Мозила пропускает без проблем...
Vitalii
почему не отображает как следует?
Vitalii
Влад
там же надо grid-tempate-areas
Влад
в первом классе
Vitalii
уже исправил
Vitalii
ничего
Vitalii
Влад
хм, хз
Anonymous
Здравствуйте
Anonymous
как можно передать состояние дочернего компонента родительскому?
Anonymous
Anonymous
нормально ли это?
Anonymous
и если нет, то чем можно это заменить?
กระเจี๊ยว
Всем доброго. Хотел спросить, кто знает. Есть контейнер и есть компонент. Правильно ли из компонента вызывать контейнер для отрисовки? Если нет то как правильно делать? Или же нет ни какого правила?
Anonymous
нет
Anonymous
тебе нужно в контейнере отрисовать компонент
กระเจี๊ยว
А как быть если внутри компонента, нужно отрисовать контейнер
Anonymous
можешь код отправить
Anonymous
или ты про такой случай?
Anonymous
Anonymous
контейнер
Anonymous
Anonymous
родитель, который отрисовывает контейнер
กระเจี๊ยว
Да
กระเจี๊ยว
Почти так же
กระเจี๊ยว
Могу ли я отрисовывать контейнеры в компонентах
กระเจี๊ยว
Правильно ли это?
Anonymous
да
Anonymous
да