@react_js

Страница 1808 из 5115
Сергей
24.07.2017
20:20:26
Sergey
24.07.2017
20:20:33
)))

Google
Sergey
24.07.2017
20:22:51
возьму на заметку
Самая главная фича - спасла мне много много часов. В хроме есть throttle CPU. Ставишь 20x. Если так ничего не тупит - практически на любом устройстве тупить не будет

Котяй Негодяй
24.07.2017
20:23:00
Стор — CRUD, как бы евент-емиттер на стероидах. БЛ — абстракция сверху стейта. Это утверждение запрещает нам пихать реализацию общения с сервером или ещё что-то сайдэффектовое в экшн-крейторы. И, исходя из этого, хорошо — значит пользоваться стором так же, как мы пользуемся эвент-эмиттером. Что нам остаётся? Миддлвари.

Вот, что я хотел сказать.

Вася
24.07.2017
20:23:46
>> Стор — CRUD, как бы евент-емиттер на стероидах. ват?

Котяй Негодяй
24.07.2017
20:24:37
Ну, почти.

=)

Вася
24.07.2017
20:25:25
ну я хз как ты круд сюда притянул.

Котяй Негодяй
24.07.2017
20:26:28
Ну а что делаеть редъюсер? Вся его логика элементарна. Он, конечно, выполняет не только запись значений, а может выполнять какие-то вычисления, но они, всё равно простые.

Вася
24.07.2017
20:26:46
ну да, верно. а круд тут причем?

create, read, update, delete

ты же про него?

Сергей
24.07.2017
20:27:09
Миддлвары это же пиздец

Google
Котяй Негодяй
24.07.2017
20:27:10
create, read, update, delete

Yes.

Вася
24.07.2017
20:27:44
Миддлвары это же пиздец
ну если пилага в две страницы и два инпута, то че нет-то. зачем огород гоородить. хотя я бы и редакс не использовал в этом случае

Котяй Негодяй
24.07.2017
20:27:47
ну да, верно. а круд тут причем?
Ну, хз, для меня очевидно сходство.

Сергей
24.07.2017
20:28:03
Ты пхаешь между вызовом функции и словно собственно обновлением стейта какие-то действия. Звучит хуже сеттеров

Вася
24.07.2017
20:28:23
Ну, хз, для меня очевидно сходство.
круд ложится на понятие ресурсов, а стор не обязательно содержит ресурсы

ну типо users, mediums

Котяй Негодяй
24.07.2017
20:29:07
круд ложится на понятие ресурсов, а стор не обязательно содержит ресурсы
Стопэ. Я не говорил, что стор — это круд. Я говорил, что стор на него похож.

Вася
24.07.2017
20:29:18
ну ладно, похуй, проехали

Котяй Негодяй
24.07.2017
20:29:22
Именно своей простотой и низкоуровневостью.

Сергей
24.07.2017
20:30:09
Стопэ. Я не говорил, что стор — это круд. Я говорил, что стор на него похож.
Круд этого идея, 4 метода работы с данными. Как стор может быть на похож на идею

Котяй Негодяй
24.07.2017
20:30:22
Ой всё. =)

Sergey
24.07.2017
20:30:56
О! А Как вы изменяете стейт если по одному экшену он должен изменится в нескольких ветках? Пишете большой редюсер или делаете несколько диспатчей?

andretshurotshka?❄️кде
24.07.2017
20:30:59
стор это event sourcing

Вася
24.07.2017
20:31:40
ну если я правильно понял

ну либо сага

Google
Сергей
24.07.2017
20:32:10
А сага здесь зачем

Вася
24.07.2017
20:32:13
но это если есть флоу сложный

А сага здесь зачем
ну короче несколько редьюсеров правильный ответ

Сергей
24.07.2017
20:32:32
Один экшн несколько редюсеров, в этом кейсе

Котяй Негодяй
24.07.2017
20:32:46
Ладно. Тогда redux-saga vs redux-observable. И почему? =)

Sergey
24.07.2017
20:33:24
Несколько редьюсеров, которые слушают этот экшн.
А если есть условия при которых тот или иной редюсер в ветке не должны выполнятся?

Group Butler
24.07.2017
20:33:28
Привет Maria. Прежде чем писать, прочитай правила чата. Они есть в прикрепленном сообщении.

Вася
24.07.2017
20:33:28
Ладно. Тогда redux-saga vs redux-observable. И почему? =)
у кого звезд на гитхабе больше :)

Котяй Негодяй
24.07.2017
20:35:14
А если есть условия при которых тот или иной редюсер в ветке не должны выполнятся?
Если признак игнора того или иного экшна находится в текущем редъюсере, то ну и обрабатывай его. Если в друго редъюсере, то, наверное, это должен быть один редъюсер.

Если редъюсер получается слишком пухлый... Ну, хз, наверное, это не очень хорошо. Главное — чтобы он был плоским.

Котяй Негодяй
24.07.2017
20:36:25
Но я могу ошибаться. Пусть меня поправят.

Тыбы показал здесь кейс.

Иерархию стейта и просто список названий экшнов.

Вася
24.07.2017
20:37:26
да вроде все верно

Sergey
24.07.2017
20:37:36
Если редъюсер получается слишком пухлый... Ну, хз, наверное, это не очень хорошо. Главное — чтобы он был плоским.
Я в общем и спрашиваю потому что у меня не получается сделать его не жирным.

Котяй Негодяй
24.07.2017
20:37:39
Я подозреваю, что там есть лишний код.

Sergey
24.07.2017
20:40:21
У меня специфическое устройство. Управление только с клавы. Т.е. я обрабатываю каждое нажатие на кнопку. Получается что у меня мало экшенов в принципе, но очень развесистый стейт.

Вася
24.07.2017
20:41:04
ну стэйт машину надо какую-нить городить

Google
Admin
ERROR: S client not available

Вася
24.07.2017
20:41:27
реакция на один и тот же экшн зависит от предыдущего?

Sergey
24.07.2017
20:50:02
ну стэйт машину надо какую-нить городить
Последнее что я придумал - у меня есть простые экшены типа активный элемент в этом списке теперь такой. В хедере теперь вот это. И т.д. На основании текущего состояния формирую массив из этих экшенов. А в редюсере делаю редюс ()))) по этому массиву где аккумулятор текущий стейт.

Vitaliy
24.07.2017
20:55:05
Может у кого есть проверенный стартер кит с TypeScript / Redux / React-router ?

Vitaliy
24.07.2017
21:07:41
Сам пиши
сама доброта

Andrey
24.07.2017
21:09:24
А можно ли запретить браузеру выполнять автозаполение полей логина и пароля?

Сергей
24.07.2017
21:09:26
Если не можешь сам написать тем более

Default
24.07.2017
21:09:46
Этот пидарас мне все время одноразовые токены сохранял

Vitaliy
24.07.2017
21:10:30
Если не можешь сам написать тем более
есть такая штука - оптимизация процесса - слышал?

Сергей
24.07.2017
21:10:39
Vitaliy
24.07.2017
21:10:42
соответственно, если не найду подходящего, напишу

Сергей
24.07.2017
21:11:02
В чужом потом офигеешь фиксить под себя

Sergey
24.07.2017
21:11:02
А можно ли запретить браузеру выполнять автозаполение полей логина и пароля?
Вставлять форму через иннерХтмл. Хром точно перестаёт

Andrey
24.07.2017
21:11:32
Хм. Спасибо

Sergey
24.07.2017
21:11:59
Знаю что звучит дико )

Но работало точно

Google
Laszlo
24.07.2017
21:13:41
Чуваки, подскажите плиз по какому хештегу здесь искать плагины к вс коду

Sergey
24.07.2017
21:14:30
Хм. Спасибо
Сейчас не найду но у них в багтрекере был такой тикет и они отказались его фиксить. (Причину тоже не помню к сожалению)

Laszlo
24.07.2017
21:15:30
Все, нашел

Andrey
24.07.2017
21:16:22
Ну потому что типо не баг хз. Спасибо буду думать)

Mike
24.07.2017
21:49:03
а есть @idle_ru?

М
25.07.2017
00:55:52
Столкнулся с тем, что в вундерлисте нет Архива. До этого в нем вообще все устраивало

Какой годный тудулист посоветуете?

Страница 1808 из 5115