Anonymous
Большой проект, SC в проде, всё летает
Andrey
+ большой проект. На мобилах ничего не лагает
вот и я хз, где там люди умудряются посадить перфоманс на sc
Артем
Styled Components
это надо же писать прям в компоненте,верно я понимаю?
Rrr
sc просто не оч удобно
Andrey
Читают страшные статьи)
ну разве что только) не, можно конечно анимировать через sc, и будет подлагивать, но это решается через нормальные либы для анимаций, ну или attrs на крайняк
Andrey
linaria лучше, но ее в кра сложно завести
так вроде пару строчек на craco
Valentin
не подскажите, кому можно задать вопрос про принцип offline first и про ws?
Zaff
это надо же писать прям в компоненте,верно я понимаю?
Да, но это не проблема, когда ты правильно разбиваешь компоненты Разбивай до тех пор, пока можешь
Rrr
чем?
подходом самим но это имхо, я никому не навязываю мне не понравилось просто
Артем
ладно,всем спасибо)
Kurzdor
так вроде пару строчек на craco
Кракены, ревайреды это все большая опухоль фронтенда
Kurzdor
подходом самим но это имхо, я никому не навязываю мне не понравилось просто
На чистом цссе пишешь? Я к примеру в неком восторге от vue scoped стилей
Kurzdor
скорее сам кра)
А еще лучше его надо переписать как вуй кли
Andrey
зачем cra, с говновебпаком внутри, когда есть parcel 😕
Andrey
А еще лучше его надо переписать как вуй кли
хз, что там в вуй кли, но люди плотно присевшие на иглу кра, потом жонглируют конфигураторами над пакетом, который нужен, чтобы не конфигурировать реакт энвайронмент the irony
S
Вуй кли говно
Kurzdor
И за 30 сек
Andrey
Я за то что можно собрать свою сборку
что значит "собрать свою сборку"?
Rrr
планирую на цсс модули переезжать на будущих проектах
Andrey
Ну конфигуратор
зачем, если есть parcel/rollup?
S
Лол
Andrey
че эт вебпак говно?
а толку от него? перегруженный инструмент, 99% фич которого не нужно никому
Anonymous
подходом самим но это имхо, я никому не навязываю мне не понравилось просто
astroturf от SC отличается только тем, что он создаёт статик css + он сейчас проигрывает по возможностям SC, не? я думаю, что вам ваше «мнение» навязали и вы не особо имеете понятия о том, что говорите)
Andrey
а толку от него? перегруженный инструмент, 99% фич которого не нужно никому
из того, что сказано, ни одного аргумента, почему он говно
Andrey
из того, что сказано, ни одного аргумента, почему он говно
ну, главное 1. переусложненный инструмент 2. с гибкостью которая никому не нужна
Danila
Достаточно попробовать заюзать в большом проекте разочек какой-нибудь парцель, чтобы, в общем-то, понять, что альтернатив пока нет.
Andrey
ну, главное 1. переусложненный инструмент 2. с гибкостью которая никому не нужна
вп4 - зеро конфиг гибкость не нужна- не пользуйся какие проблемы?
Danila
Возможно, это не лучший инструмент в абсолюте, но относительно - он лучший.
Andrey
а с парселем до сих пор какие то танцы вокруг бабель плагинов, которые то работают, то нет
Andrey
если ничего сложнее hello world не делать - то да
а в своих туду листах, какие фичи вебпака вы используете, которых не хватает в rollup/parcel?
Rrr
astroturf от SC отличается только тем, что он создаёт статик css + он сейчас проигрывает по возможностям SC, не? я думаю, что вам ваше «мнение» навязали и вы не особо имеете понятия о том, что говорите)
При этом зеро рантайм это очевидно лучше, чем обратное. Только поэтому я нахожу логичным советовать альтернативы SC тем, кому хочется именно css-in-js
Andrey
а в своих туду листах, какие фичи вебпака вы используете, которых не хватает в rollup/parcel?
почему должно чего то не хватать то если вебпак покрывает полностью задачи, которые ему предъявляют то сменить бандлер ради смены бандлера?
Rrr
не очевидно, ибо у этих двух подходов есть свои плюсы и минусы
Хорошо бы тогда приводить как раз плюсы и минусы, а не делать какие-то выводы о собеседниках
Andrey
с сц по моему единственные проблемы - сср, вкатывать 1001 плагин, просто чтобы работали стили, это немного не оч
Andrey
Да там только бабель плагин нужен
а, даже так он сам стили впилит в хед? о: (я прост не заглядывал особо, обходил стороной)
Cenator 🐈
а, даже так он сам стили впилит в хед? о: (я прост не заглядывал особо, обходил стороной)
Не впилит конечно, но это не обязательное условие, и это не плагином делается, а 1 функцией
Andrei
Кто юзает wouter для роутинга, как у вас дела со <Switch> в <Switch>'е? Если не трудно, покажите ваш способ роутинга (даже если только useRoute используете вместо <Switch>) У меня есть проблема с тем, что первый <Switch> отрендеривает роут <Route path="/blog" component={A} />, а компонент <A>, в свою очередь, содержит внутренний <Switch>, типа <Route path="/blog"> и <Route path="/blog/create"> В результате рендерится только первый роут — <Route path="/blog">, а при переходе на второй вообще ничего не рендерит
Andrei
https://codesandbox.io/s/dreamy-maxwell-3fe3l
Роман
Мне пришли билеты на Краснодар Devconf. ✌️
Andrey
https://codesandbox.io/s/dreamy-maxwell-3fe3l
зачем дважды в роутер оборачивать то?
Andrei
зачем дважды в роутер оборачивать то?
это я уже в лайв режиме ебуся
Aleksandr
Коллеги, всем привет. Подскажите плиз, а есть ли какой то способ в jest snapshot пихать стили из material-ui withStyles? Аналогично как в jest-styled-components
Andrey
вернул на место, чекай
и правда хз, странно хоть и с воутером особо не работал, выглядит нормально
Danila
это я уже в лайв режиме ебуся
Попробовал по всякому-разному, по-моему, нужно открывать ишью. Если импортнуть всё то же из реакт-роутера, то всё работает.
Danila
Ну и да, у тебя там второй свитч был не внутри роута вроде
Andrey
Ну и да, у тебя там второй свитч был не внутри роута вроде
так он и не должен быть в роуте по идее
Andrey
в свиче рендерится первый совпадающий роут либо компонент
Andrey
во всяком случае в рр4 именно так
Danila
так он и не должен быть в роуте по идее
Речь про свитч внутри роута внутри свича
Andrei
Речь про свитч внутри роута внутри свича
да, ты прав поправил, но всё равно не работает
Sergey
Как-то меня просили, чтобы я описал структуру фич и атомик https://sova.dev/ru/application-structure/
Sergey
по этой структуре строится https://github.com/howtocards/frontend
Dmitriy
Как-то меня просили, чтобы я описал структуру фич и атомик https://sova.dev/ru/application-structure/
Вложенность страниц должна отображать роутинг реального урла Вот это мне понравилось. А я сейчас по группам на глазок распределял, а так будет нагляднее.
Daniil
Привет, кто с react-spring работал? Для useTransition items array обязательно должен быть получен из setState hook?