Кирилл
Кажется то что нужно
Roman
Привет. Кто хорошо владеет git? Есть две ветки - master и dev. Работаю в ветке dev. Когда правильно мержить ветку dev в master? Когда была реализована какая-то фича?
Евгений
есть не спящие?
Алексей
Алексей
есть не спящие?
Тут не только из мск люди
Евгений
да я чето подумал
Евгений
пойду лучше спать, а не людей мучить в 5 утра по мск
Valentin
да я чето подумал
Молодец. Споки
Tutu
Народ кто работал с purgecss? В одной папке лежит glosary.html и bootstrap.css output в папочку assets. Вот что в командной строке
Tutu
нечего нету внутри(
Anonymous
Можно ссылку?
Только сейчас увидел сообщение, сорри https://gist.github.com/yelouafi/57825fdd223e5337ba0cd2b6ed757f53
Anonymous
ребят подскажите. северные данные загружаю в redux, а как мне сделать так чтобы они потом не загружались? проверять есть какое то значение в redux?
Anonymous
Кто-нибудь использует контекст в сложных формах? Или в редаксе лучше хранить?
Sergey
ты просишь бизнес-логику придумать?
наверное не об этом речь
Sergey
я прошу совета
потом не загружалась это то есть когда уже данные загружены и никогда обновлять их не надо?
Alexey
ну, тогда не загружай, при условии <твоя бизнес-логика>
Anonymous
потом не загружалась это то есть когда уже данные загружены и никогда обновлять их не надо?
да, я думаю сделать так что перед запросом взять значение с redux если его там нет то я делаю запрос
Sergey
да, я думаю сделать так что перед запросом взять значение с redux если его там нет то я делаю запрос
если устраивает с точки зрения пользователя такое, то почему нет? 🤷‍♂️
Alexey
if (something) return state; else return { ...state, data: action.payload }
Anonymous
if (something) return state; else return { ...state, data: action.payload }
прямо в redux делать запрос? просто у меня ssr
Sergey
а шо это тогда
скажи что для тебя бизнес-логика
Alexey
прямо в redux делать запрос? просто у меня ssr
а как ты данные туда загружаешь?
Sergey
прямо в redux делать запрос? просто у меня ssr
а где загружаешь данные для роутов то?
Alexey
скажи что для тебя бизнес-логика
когда приложение что-то загружает, а потом это не надо - это уже дела этого конкретного приложения НЕ бизнес логика это "а как менюшку открыть"
Sergey
это тупо кэш, если можно так вообще назвать
Alexey
все приложения подряд сначала загружают, потом нет?
Alexey
ну, ок, не загружай в чем вопрос тогда?
Sergey
ну оно так то зависит от типа приложения, но это не бизнес-логика всё равно
Alexey
если коммон - в документации поищи к редаксу, как не загружать, когда загрузил
Sergey
ну, ок, не загружай в чем вопрос тогда?
вот в чём вопрос реально хз)
Anonymous
в редаксе лучше не хранить)
Слышал про это, а почему?
Sergey
если коммон - в документации поищи к редаксу, как не загружать, когда загрузил
в документации к редаксу? Серьёзно? Там даже такое разжёвивается? 😂
Sergey
Слышал про это, а почему?
потому что это тупо и может ещё на производительность влиять
Sergey
ну ладно не тупо, возможны кейсы конечно
Alexey
в документации к редаксу? Серьёзно? Там даже такое разжёвивается? 😂
да я шучу, такое в редаксе сделать невозможно нужно на эффектор переходить, там из коробки можно такие выкрутасы БЕЗ БОЙЛЕРПЛЕЙТА, да ищё и декларативно! :)
Anonymous
потому что это тупо и может ещё на производительность влиять
А прокидывать пропсы туда-обратно на 4 уровня не тупо?
Floks
Получилось? Зачем убирать переменную?
Да, починила! Не верила, что могла написать пути без /, но так оно и было)
Sergey
контекст
ну и то в зависимости от кейса. Может быть вполне не тупо
Alexey
знатно рофлишь и двигаешь либу 😄 Уже давно хочу попробовать
не забудь потом 5 друзей своих подсадить на это
Sergey
не забудь потом 5 друзей своих подсадить на это
а рефералка есть? 🤣 А чё мне за это будет?
Alexey
а рефералка есть? 🤣 А чё мне за это будет?
+5см за 10 дней, без регистрации и смс ))
Sergey
+5см за 10 дней, без регистрации и смс ))
а без этого можно? Мне и так норм
Sergey
не забудь потом 5 друзей своих подсадить на это
а чё там в эффекторе? Из коробки хоть всё прям?
Alexey
а чё там в эффекторе? Из коробки хоть всё прям?
там вообще ничего делать не надо const App = new Effector(); App.run();
Alexey
он сам знает, чего ты хочешь и запускает это
Sergey
он сам знает, чего ты хочешь и запускает это
ненавижу магию. Так то на ангуляре писал бы
Anonymous
контекст
Вот я и почитал советы тех, кто говорит что в редаксе хранить не нужно, что пропсы прокидываю туда-сюда, а мог бы использовать редакс и не париться Про контекст я как-то особо не думал на тот момент
Alexey
ненавижу магию. Так то на ангуляре писал бы
так на ангуляре писать надо, а на эффекторе не надо
Андрей
там вообще ничего делать не надо const App = new Effector(); App.run();
Я очень плохо отношусь к шутникам. Если бы ты раньше не писал что-то по теме, то уже бы в бан улетел.
Anonymous
да храни где хочешь 👍
Нет, спасибо, такие советы мне больше не нужны
Alexey
Я очень плохо отношусь к шутникам. Если бы ты раньше не писал что-то по теме, то уже бы в бан улетел.
контрибьютор эффектора? а по теме пишу, когда действительно по теме вопросы а так, какой вопрос, такая и тема
Sergey
Нет, спасибо, такие советы мне больше не нужны
ну тогда советую не хранить в редаксе, по крайней мере если не нужно делать сабмит формы через сервер
Андрей
контрибьютор эффектора? а по теме пишу, когда действительно по теме вопросы а так, какой вопрос, такая и тема
Если ты своими шутками вводишь человека в заблуждение, то ты улетаешь в бан.
Anonymous
ну тогда советую не хранить в редаксе, по крайней мере если не нужно делать сабмит формы через сервер
Вот я спрашиваю, почему не стоит, как по мне - будет удобнее, гораздо удобнее, чем прокидывать пропсы на несколько уровней
Alexey
Если ты своими шутками вводишь человека в заблуждение, то ты улетаешь в бан.
какого человека? тут каждая собака знает, что эффектор это как эппл - стабильное, удобное, стивджопс
Anonymous
Плюс на форме stepper компонент, одни данные на первом шаге, другие на втором и т.д, стейт должен быть персистентным
Sergey
Плюс на форме stepper компонент, одни данные на первом шаге, другие на втором и т.д, стейт должен быть персистентным
для этого не обязателен редакс. Лучше контекст, но если очень хочется прям то можно и в редакс конечно
Sergey
если только оно не персистентно на сервере, тогда редакс удобнее
Innokentii
ребят подскажите. северные данные загружаю в redux, а как мне сделать так чтобы они потом не загружались? проверять есть какое то значение в redux?
Тоже задавался подобным вопросом. К примеру существует таблица и форма, в которую можно перейти по клику на строку. Оба компонента по DidMount вызывают action который загружает данные в redux. Проблема как раз в том, что после изменения данных в форме пользователь возвращается в таблицу и снова вызывается action в DidMount. В итоге решили это кешированием запросов на клиенте + веб сокеты для поддержки актуальности данных
Innokentii
Если есть какие-то лучшие решения проблемы дублирования запросов буду рад услышать