
Ostap
08.05.2017
10:04:31
НО. Весторейт сейчас пилит opinionated mobx
https://github.com/mobxjs/mobx-state-tree

Dreamerinnoise
08.05.2017
10:05:02
химера

Ostap
08.05.2017
10:05:06
И оно обратно совместимо с редаксом

Google

Влад
08.05.2017
10:05:39

sne18
08.05.2017
10:07:52
?

Влад
08.05.2017
10:08:56

sne18
08.05.2017
10:09:45
Ну хочешь можешь создать третий сторе с одним методом ) имхо это лишнее

Dreamerinnoise
08.05.2017
10:09:55

Влад
08.05.2017
10:11:00

Mikhail
08.05.2017
10:12:33

Dreamerinnoise
08.05.2017
10:13:04

sne18
08.05.2017
10:14:43
Да, это норм, если свойство onClick знает какой метод обычно одного store вызвать, почему бы и не знать ему о двух

Влад
08.05.2017
10:14:52

Maxim robox
08.05.2017
10:15:19

Mikhail
08.05.2017
10:15:28
Если он знает как отобразить данные из сторов, то уж и запустить их обновление точно сможет, тем более если у него есть кнопка "Обновить"

Google

Dreamerinnoise
08.05.2017
10:15:36

Maxim robox
08.05.2017
10:23:35

Дмитрий
08.05.2017
11:04:20

andretshurotshka?❄️кде
08.05.2017
11:08:51
что за AssignTo

Влад
08.05.2017
11:10:18
Но это сомнительно

Никита
08.05.2017
11:12:06
Юзал redux-actions, но потом увидел кроч realt. Топчик.

Дмитрий
08.05.2017
11:14:32
Что только не придумают)
Слишком мало лайков
Для продакшна это недостаточный уровень хайпа

Maxim robox
08.05.2017
11:17:08

Никита
08.05.2017
11:17:26
За лайками не гнался
Прост по мне удобнее

Max
08.05.2017
11:17:54
https://github.com/almeynman/realt
оно? :)

Дмитрий
08.05.2017
11:18:15
?

Никита
08.05.2017
11:18:16
Не, не то
realt.js.org

Max
08.05.2017
11:18:27
а выглядит как идеальная либа для редакса

Дмитрий
08.05.2017
11:20:08
Первое правило публикации в npm — проверить, сколько либ с таким же названием уже есть))

Google

Max
08.05.2017
11:21:11

Дмитрий
08.05.2017
11:21:23
Да да да))
Можно не добавлять react-
Но это серьезное развлечение, не все могут проверить больше десятка слов

Dreamerinnoise
08.05.2017
11:22:48

Max
08.05.2017
11:22:48
да просто уж пить тогда

Дмитрий
08.05.2017
11:23:05
?

Max
08.05.2017
11:23:51
пойду реально конька долбану
с этим дубаком простыть можно

Дмитрий
08.05.2017
11:24:01

Max
08.05.2017
11:24:06
да

Dreamerinnoise
08.05.2017
11:25:11
Много у вас либ к ридаксу в проектах? Помимо байндингов к реакту? :3

Dreamerinnoise
08.05.2017
11:25:23
это я про эти ваши реалты, ридакс-акты и прочее

Max
08.05.2017
11:26:19
как ты забыл про redux-form?

Дмитрий
08.05.2017
11:26:28
redux-act, redux-thunk, всё

Алексей
08.05.2017
11:27:00
redux-observable

Max
08.05.2017
11:27:25
https://github.com/mkamakura/redux-jquery
:trollface:

Дмитрий
08.05.2017
11:28:55
@dreamerinnoise думал щас бойлерплейта вывалят на 10 листов?)

Dreamerinnoise
08.05.2017
11:32:03

Google

Алексей
08.05.2017
11:36:58
упс

Konstantin
08.05.2017
11:37:07
Абрамов - это какой-то депутат? :)

Алексей
08.05.2017
11:37:39
Я выше картинки просматривал, случайно кликнул и она сама отправилась )

Дмитрий
08.05.2017
11:38:40

Влад
08.05.2017
11:38:54
Почему сомнительно?
Ну у тебя есть экшн креаторы. Они создают экшены. Чистые функции, возращающие объектик. И тут бац и ты делаешь из них диспатчащие функции. Мне кажется это странным, не?

Admin
ERROR: S client not available

Дмитрий
08.05.2017
11:39:50
Причём мутабельно делаешь)

Влад
08.05.2017
11:40:07

Maxim robox
08.05.2017
11:45:20
Я не то чтобы за такой подход. Просто интересно, какие подводные камни.

Влад
08.05.2017
11:51:39
Во-вторых ты получаешь возможность диспатчить экшены откуда угодно, даже из тупых компонентов, где у тебя явно диспатч не подрублен
Вопрос сводится к тому — есть ли что-то плохое в том чтоб сделать диспатч глобальным

Maxim robox
08.05.2017
11:55:46

Влад
08.05.2017
11:56:27

from
08.05.2017
12:10:57
компонент не меняется от этого

Влад
08.05.2017
12:13:22

from
08.05.2017
12:14:26
что значит "нет диспатча"

Max
08.05.2017
12:15:15
если есть диспатч значит компонент не тупой

Google

Влад
08.05.2017
12:15:20

from
08.05.2017
12:16:11
тогда с точно такой же логикой мне никто не мешает в тупом компоненте сделать import { dispatch } from '../somewhere/store и написать onClick={dispatch(this.props.onClick())}
нахера только

Max
08.05.2017
12:17:12
никто
но если у тебя несколько сторов — уже не получится
одинаковых

Влад
08.05.2017
12:17:53

from
08.05.2017
12:18:00
вот именно

Max
08.05.2017
12:18:03
я с таким не сталкивался, но тем не менее

from
08.05.2017
12:18:18
Почему вдруг эта дичь должна появиться после того, как кто-то assignTo сделает?

Влад
08.05.2017
12:20:29

from
08.05.2017
12:20:48
Вот глупости :)
надо архитектуру нормальную иметь, а не придерживаться низкоуровневого кода под предлогом "а иначе дичь начнётся"
тогда уж все высокоуровневые языки — дичь )
я к слову не то чтобы за assignTo :) но аргументация против него такая мне не нравится

Maxim robox
08.05.2017
12:22:54
Соглашусь.

Влад
08.05.2017
12:26:55