
Сергей
24.06.2018
14:39:30

Dmitry
24.06.2018
14:39:53

Сергей
24.06.2018
14:39:58
есть

Dmitry
24.06.2018
14:40:06
какой ?

Google

Сергей
24.06.2018
14:40:08
redux action creator становится лишней сущностью, когда ридакс становится просто хранилкой данных, а редюсер просто апдейтилкой стора
и в итоге имеет экшен креаторы которые просто пихают данные в объект

Alex
24.06.2018
14:40:39
поэтому я написал reistore, ибо тоже считаю что нет никакого профита описывать любое действие со стором, если от него не зависят другие его части

Сергей
24.06.2018
14:40:39
и редюсеры которые достают данные из объекта и пихают в стор

Alex
24.06.2018
14:41:02
+++

Dmitry
24.06.2018
14:41:48
хз мне не нравится такое совмещение сущностей, т.к бывают кейсы когда на один екшин хочется вызвать два действия или запроцесить данные в разных редюсерах

Alex
24.06.2018
14:41:56
поэтому считаю экшены избыточно дозволительными для просто стейт менеджера, можно в разы компактнее описать ту же логику без лишнихь свичей и экшенов

Сергей
24.06.2018
14:42:05

Dmitry
24.06.2018
14:42:11
живу и не охуеваю

Сергей
24.06.2018
14:42:15
ясно

Alex
24.06.2018
14:42:16

Dmitry
24.06.2018
14:42:49
если синхронный екшин, который трасформирует данные, зачем для этого санк ?

Сергей
24.06.2018
14:43:03

Google

Alex
24.06.2018
14:43:10
санк не только для асинхронщины

Сергей
24.06.2018
14:43:10

Dmitriy
24.06.2018
14:43:17
Намните, что такое санки в редаксе ?

Сергей
24.06.2018
14:43:27

Alex
24.06.2018
14:43:32
санк это костыль между редаксом и реактом, говённый к тому же

Dmitry
24.06.2018
14:43:54

Дмитрий
24.06.2018
14:43:57
Санки асинхронны же

Alex
24.06.2018
14:44:11

Сергей
24.06.2018
14:44:16

Dmitry
24.06.2018
14:44:16

Сергей
24.06.2018
14:44:30

Dmitry
24.06.2018
14:44:45

Сергей
24.06.2018
14:44:54

Dmitry
24.06.2018
14:44:59
потому что он для этог ои надо
йопт

Сергей
24.06.2018
14:45:04
какие нахрен трансформации в редюсере

Dmitry
24.06.2018
14:45:16
а чего тогда вообще не сделать на сторе .setState
и хуярить вот так ?

Alex
24.06.2018
14:45:24
если логика остаётся в редьюсере

Google

Сергей
24.06.2018
14:45:35
какая нахуй логика в редюсере
вы ебанулись там?

Alex
24.06.2018
14:45:45

Dmitry
24.06.2018
14:46:01
фильрация, добавление елементов и тд
сет дефолтных вельюсов
это все в редюсе должно быть

Сергей
24.06.2018
14:46:27
ясно

Alex
24.06.2018
14:46:51
если ты вообще не юзаешь такие кейсы, юзай reistore, там для такого вообще все есть, даже редьюсер не нужен)

Dmitry
24.06.2018
14:46:59
т.е в санке вообще не завязываться на форму стора
чисто вызов нужных екшинов
т.е как бы только бизнес логику

Dmitry
24.06.2018
14:47:34
откуда взять куда положить
что поменять

Сергей
24.06.2018
14:48:19

Dmitriy
24.06.2018
14:48:23
Не пишите столбиками

Alex
24.06.2018
14:48:55
что поменять
экшены в редаксе, это именнованные изменения в состоянии, прикол в том, что они не обязаны соответствовать нажатию кнопки пользователем
тип где-то может быть логика
до того как изменится состояние

Dmitry
24.06.2018
14:49:15
так для этого санки и юзаю

Google

Alex
24.06.2018
14:49:36

Dmitry
24.06.2018
14:50:19

Alex
24.06.2018
14:50:43
тип в обратном случае логике нет места даже в санке

Dmitry
24.06.2018
14:51:01
я бы хотел не завязываться
что какой-то екшин

Admin
ERROR: S client not available

Alex
24.06.2018
14:51:04
а в прямом, получается что санки - костыль

Dmitry
24.06.2018
14:51:06
санк или не санк
типа
есть просто ивент
и на этот ивент может быть какая-то асинхронщина
а может и директ кол в стор
это как интерфейс

Alex
24.06.2018
14:51:31
это как интерфейс
только вот нет эвента -> стор, такое можно только на редаксе сделать, но вопрос зачем
если всё равно нужна логика
отсюда вся эта избыточность редьюсеров и редакса в целом

Alexander
24.06.2018
15:03:51
Как в react-router сделать редирект из componentDidMount?

Kelin
24.06.2018
15:05:26
о редакссрачик

Google

Yurii
24.06.2018
15:06:08
History.push('/')

Cenator
24.06.2018
15:07:34

Alexander
24.06.2018
15:08:45
return <Redirect to="" />
Вот мне не нравится такой подход. Ибо у меня проверяет на авторизацию декоратор самописный. Наткнулся на @reach/router. Он хорош. Пока минусов не нашёл. Разве что отсутсвие NavLink

from
24.06.2018
15:20:19
А это плохая идея элементам, отрендеренным реактом, добавить атрибуты data-some-id=""?
Я хочу написать не-реакт библиотеку, которая бы взаимодействовала с ДОМом, но как бы хочу чтобы и с реактом работала естессн
Или может быть стоит сделать наличие этих атрибутов требованием? Типа пускай реакт их и рендерит
Обязывать id="" задавать как-то не хочется

Sasha
24.06.2018
15:29:25
Ребят привет, кто то пользовался http://mern.io ? Где мне там подключить bootstrap.min.css что бы он был глобальным

Max
24.06.2018
15:32:11
С паузами

Cenator
24.06.2018
15:40:41

Sasha
24.06.2018
15:41:30

Cenator
24.06.2018
15:41:52

Sasha
24.06.2018
15:42:17

Cenator
24.06.2018
15:42:50

Max
24.06.2018
16:52:32