
Сергей
08.05.2018
22:33:41
ожидание по type экшена это пиздецок

Valeriy
08.05.2018
22:34:06
но это уже вопрос организации кода и его документирования

Google

Valeriy
08.05.2018
22:35:22
вот сам не в восторге от того, что есть код, который ждет экшин где-то там и надо держать это в голове
с другой стороны, все решения на observable этим страдают

Albert
08.05.2018
22:37:54
есть тут спецы? можете оценить продукт мой, по качеству исполнения, просто глянуть?


Сергей
08.05.2018
22:37:58
есть такое дело, согласен
если по делу, у нас был проект на сагах, и там ребята из-за вынужденности понаписали такого сложного процесса
сага сагой погоняет
сага ожидает сагу (втф?!)
и подобного много
чтобы это переписать, мне пришлось изучить всю логику тупо не читая код саг, ибо это не очевидно и не понятно (“зачем там ждать экшен? почему здесь диспатчися экшен? ааа, чтобы вооон та сага сработала…”)
но переписав на санки, я полностью избавился от ожидания экшена, вместо этого появились нормальные стейты процессов, которые можно дебажить и логгировать. В некоторых случаях кода стало больше (на 5-10 строк), от неочевидности не везде получилось избавиться (бизнес-логика она такая видимо), но в общем, разработка стала проще.
Может я не вкурил в саги, но я пытался, искренне, ибо концепция дико понравилась, даже имплементировал свой вариант, чтобы разобраться как оно работает. Но когда понял, выкинул идею подружиться с сагами, ибо где-то там постоянно крутящиеся саги мне оч не понравилось


Valeriy
08.05.2018
22:41:01
ну я очень хорошо понимаю о чем ты говоришь
так как очень много саг написал
и очень много пытался разобраться в чужих сагах
есть в этом и плюсы и минусы

Сергей
08.05.2018
22:42:00

Valeriy
08.05.2018
22:42:06
иногда мне кажется, что все не должно быть прям совсем просто
с сагами конечно спасает только хорошая документация
тут еще есть разница что у тебя в проекте используется REST API или ws/event source
у меня была дичайшая помесь всего этого

Google

Valeriy
08.05.2018
22:44:01
где запросы уходят по ресту порой, ответы возвращаются через ws/es

Сергей
08.05.2018
22:44:12

Valeriy
08.05.2018
22:44:15
и там без саг был бы адок

Сергей
08.05.2018
22:45:10
и там без саг был бы адок
возможно;
пока что удалось работать только с помесью rest и ws
причем и для rest и для ws имелись fallback api с двух сторон

Valeriy
08.05.2018
22:46:43
ну у меня рест запрос, тут же моментанльно ответ, что запрос принят успешно и потом я жду через ws реальную дату уже

Сергей
08.05.2018
22:46:52

Valeriy
08.05.2018
22:47:44

Сергей
08.05.2018
22:47:53
было больно

Valeriy
08.05.2018
22:52:48
просто когда у тебя делается запрос, потом на основании его данных делается еще десяток, и ответы могут собираться с таймайтом до 3-х минут со всего кластера, при этом юзер должен иметь возможность отменить все это или повторить, то тут очень сложно придумать что-то без саг

Сергей
08.05.2018
22:53:20
делал такое, поищу код

Дмитрий
08.05.2018
23:24:50
Эпики
Много запросов, отмены, перезапросы, события разные - в совокупности идеальный кейс для стримов

Дмитрий
08.05.2018
23:34:02

Дмитрий
08.05.2018
23:35:01

Дмитрий
08.05.2018
23:35:35
Знаешь что бывает с механизмами без обратной связи?)

Дмитрий
08.05.2018
23:36:41

MrSmeet
08.05.2018
23:44:47
Подскажите кто работал с material ui в чем трабла с stiky для appbar
Может нужен какой watcher

Google

Cenator
08.05.2018
23:57:26

Valeriy
09.05.2018
00:04:23

MrSmeet
09.05.2018
00:35:29

Valeriy
09.05.2018
00:38:29

MrSmeet
09.05.2018
00:38:51

Valeriy
09.05.2018
00:39:15
по этой версии не подскажу, у меня крайняя 0.20 во всех проектах на материале
могу посоветовать в исходниках у них порыться и попробовать определить причину
я всегда так делал когда сталкивался с косяками в этой либе
кучу заплаток наделал для себя в ожидании патчей официальных

Max
09.05.2018
07:36:38
Привет, eslint уже умеет все то, что умеет prettier? или по прежнему в eslint конфиге живет prettier правило у вас?

Andrey
09.05.2018
07:49:52
eslint и раньше форматировать умел.

Max
09.05.2018
07:50:51

Admin
ERROR: S client not available

Andrey
09.05.2018
07:51:18
Ненастраиваемость, а следовательно, отсутствие холиваров в команде.

Max
09.05.2018
07:52:04

Andrey
09.05.2018
07:52:44

Max
09.05.2018
07:53:07

GrafMine
09.05.2018
08:08:25
Всем привет, может кто подсказать в чем может быть проблема ?
http://prntscr.com/jfltl1
http://prntscr.com/jflu7h

Google

Дмитрий
09.05.2018
08:16:46

andretshurotshka?❄️кде
09.05.2018
08:24:28
обман чтобы набрать классы

Andrey
09.05.2018
08:25:12
Первая страница документации https://webpack.js.org/concepts/#loaders

Max
09.05.2018
08:32:04

Kelin
09.05.2018
08:40:06

Andrey
09.05.2018
08:40:14
Для меня это главное.

Kelin
09.05.2018
08:40:28
Он форматирует ещё намного больше, чем еслинт
Еслинт разве что пробелы втыкает и че там ещё он делает
С преттиером можно написать код в одну строку через хуй и он все форматнет

Max
09.05.2018
08:50:15

Kelin
09.05.2018
08:51:36
Нет, не умеет

Джон
09.05.2018
09:06:03
ребят, а как бы мне заюзать этот синтаксис фрагментов?
<>...</>
чет ошибку выдает
или пока что нельзя?

Andrey
09.05.2018
09:06:24
babel плагин
если create-react-app, то «из коробки» нет

Джон
09.05.2018
09:07:45