
Artur
18.06.2017
08:31:16

Dreamerinnoise
18.06.2017
08:39:38
if (this._preBallSum) {
return this._preBallSum;
}
// Далее вычисляется сумма и записывается this._preBallSum = sum;
return sum;

xadd
18.06.2017
08:50:53
Разве в mobx computed поля не lazy и memoized?

Алёна
18.06.2017
09:07:05
А можно было бф использовать redux-act...

Google

Ivan
18.06.2017
09:43:47
Вакансия Программист Python в Бишкеке (мобильная версия)
https://m.hh.ru/vacancy/21018724?utm_campaign=vacancies_selected&utm_content=2017_06_18&utm_source=email&utm_medium=email

Yumi
18.06.2017
10:38:25

Artur
18.06.2017
10:43:17
Для ангуляра много чего не нужно, что за аргументы такие?
Слушай, я всего лишь хочу сказать следующее: для решения некоторых проблем в редаксе надо использовать инструменты вроде реселекта, recompose withReducer и так далее. С mobx таких проблем не возникает, соответственно не возникает необходимости их решать.
Ну а что касается ангуляра: возможно, но мы здесь обсуждаем управление состоянием в реакте

Yumi
18.06.2017
10:45:31

Artur
18.06.2017
10:46:17

Yumi
18.06.2017
10:46:26

Artur
18.06.2017
10:47:28

blkmrkt
18.06.2017
10:47:49

Yumi
18.06.2017
10:54:57

Andrey
18.06.2017
10:56:41
Ребята, как в immutablejs запушить объект в Map?

Yumi
18.06.2017
10:59:24

Google

Andrey
18.06.2017
10:59:54
Пробовал, заменяет

Yumi
18.06.2017
11:00:32
Одинаковых ключей не может быть в Map.

Daniel
18.06.2017
11:00:37
Запушить объект с одинаковым ключом

Yumi
18.06.2017
11:02:53
Если замена нужна, лучше использовать update.

Artur
18.06.2017
11:14:08
Сниппеты напиши, в чем проблема?
https://habrahabr.ru/post/304340/ - читай до бонусного совета.
https://github.com/mweststrate/redux-todomvc/pull/1/files - вот столько кода надо написать, чтобы redux + reselector давал ту же производительность, что и mobx. И это при том, что с mobx такая производительность достигается при самой наивной реализации бизнес-логики.

Yumi
18.06.2017
11:14:54

Artur
18.06.2017
11:15:31
Наверняка что-то есть
В целом вторая ссылка на PR примерно про то же

Yumi
18.06.2017
11:16:28
Я просто не читаю статьи на русском, чтобы прокачивать навыки английского. Так что увы ен могу прочитать.

Artur
18.06.2017
11:18:18

Yumi
18.06.2017
11:21:37
Ну ладно, на оперирования объемами кода - нормальный ответ даже.

Andrei
18.06.2017
11:21:47

blkmrkt
18.06.2017
11:22:34

Daniel
18.06.2017
11:25:59
отказываться от информации из-за языка
глупый принцип, от одной прочтённой статьи на русском не отупеешь
к тому же ты продолжаешь общаться с нами на русском, а это значит, что этот принцип тупой 2х

Дмитрий
18.06.2017
11:29:44

Artur
18.06.2017
11:31:01

blkmrkt
18.06.2017
11:31:20

Google

Daniel
18.06.2017
11:31:46
Я имею ввиду в плане знаний английского

Artur
18.06.2017
11:32:11

Дмитрий
18.06.2017
11:33:10

KlonD90
18.06.2017
11:33:45

Artur
18.06.2017
11:34:05

blkmrkt
18.06.2017
11:36:09

Ostap
18.06.2017
11:36:15

Artur
18.06.2017
11:36:28

blkmrkt
18.06.2017
11:36:44

Artur
18.06.2017
11:36:48

KlonD90
18.06.2017
11:37:17
сколько в сжатом килобайтах? (

Дмитрий
18.06.2017
11:37:37

Ostap
18.06.2017
11:38:13

Дмитрий
18.06.2017
11:38:20
Вот у тебя всё в таком духе

KlonD90
18.06.2017
11:38:23
не такое большое (
ну я хз как реально большое приложение в этом mobx писать. Хотя и с редаксом туча проблем.

Ostap
18.06.2017
11:39:37
Никаких лодашей и аксиосов

KlonD90
18.06.2017
11:39:56

Google

KlonD90
18.06.2017
11:40:03
без внешних библиотек

Ostap
18.06.2017
11:40:09
Кек. И сколькотж там строк ?
100к ?

KlonD90
18.06.2017
11:40:22
не считал хз

blkmrkt
18.06.2017
11:41:31

Ostap
18.06.2017
11:43:27
Нет

Artur
18.06.2017
11:43:29

Yumi
18.06.2017
11:44:40

Admin
ERROR: S client not available

KlonD90
18.06.2017
11:44:55
ну да там же можно сабмемоизацию спокойно делать. Хотя есть проблемы с тем что ключи надо получше выбирать

Дмитрий
18.06.2017
11:49:54
Один пацан писал все на мобикс, и клиент, и сервер, говорил что нравится, удобно, читабельно. Потом его в дурку забрали, конечно.

Artur
18.06.2017
11:50:33

Дмитрий
18.06.2017
11:50:55
Хорош) ?

Ostap
18.06.2017
11:51:50
Шуткалити
Вот единственое нормальное что я видел в reduх это redux-logic
Вот там норм. Но юзать я его конечно же не буду

Dreamerinnoise
18.06.2017
12:02:56
А мне сага :3

blkmrkt
18.06.2017
12:14:19
а вообще да так и есть, SSR же

Дмитрий
18.06.2017
12:15:21
А мне сага :3
Сага - второе по глубине после react-router заблуждение сообщества

Google

Evjeni
18.06.2017
12:20:19

Дмитрий
18.06.2017
12:20:42
Всё
Ой, а давайте селекторы редакса тоже в jsx писать?
Нуачо

Саша
18.06.2017
12:21:17
а что с сагой не так, по-твоему ?)

Дмитрий
18.06.2017
12:21:24
Аналогично

Yumi
18.06.2017
12:21:36

Дмитрий
18.06.2017
12:22:27
Что значит не в jsx? Все пишут в jsx, ванька ерохин уже два стартапа так наклепал, а ты всё как в 2007 пишешь

Yumi
18.06.2017
12:22:40

Дмитрий
18.06.2017
12:23:08
Обычно это какие-то костыли ради костылей для людей которым кажется до сих пор не завезли async await

Саша
18.06.2017
12:23:42
удобно ведь, быстрее разработка

Дмитрий
18.06.2017
12:24:48
Про всё нравится всё удобно я уже выше пасту скидывал
Удобно это когда код работает без лишних костылей
Четкое осонание того, что не так с rr появляется примерно минут через 15 после идеи "а давайте сделаем чанки с import()"
Тут мне конечное могут возразить и сказать — у нас всё норм — и привести пример своих костылей добавляющих async await в jsx — и будут в принципе правы

Саша
18.06.2017
12:31:20

Дмитрий
18.06.2017
12:32:23
Реакт-роутер broken by design

Сергей
18.06.2017
12:34:23