
Anton
31.01.2017
06:56:02
т.е. оно приходит в редьюсер, но не нормальным путём

? ethorz
31.01.2017
06:57:29
в любом случае ты можешь диспатч на зарезервированный редьюсер сделать)
по которому инициализация проходит

Anton
31.01.2017
07:00:47
ну да, сенкс:
if (typeof state === 'undefined')
return {};
if (action.type === 'app/INIT')
return initialStateStore();

Google

Anton
31.01.2017
07:01:24
в таком виде сабскрайб срабатывает
искал магию, не подумал просто лишний шаг добавить, поэтому

Dmitrii
31.01.2017
07:04:18
вообще так себе решение для инициализации, но за незнанием задачи, ничего лучше не сказать

? ethorz
31.01.2017
07:04:28

Anton
31.01.2017
07:05:55
соотно, факт залогиненности может быть либо в начальном состоянии сразу, либо появиться в процессе работы уже

Dmitrii
31.01.2017
07:07:55

Alexander
31.01.2017
07:08:11
+

Anton
31.01.2017
07:08:21
т е альтернатива к сабскрайбу добавить ещё доп проверку начального состояния. чего вот пытался избежать :)

★nton
31.01.2017
07:44:01
пацаны щас какая структура реакт (без редакса) приложения в моде ?

Nick
31.01.2017
07:45:43

Google

localvoid
31.01.2017
07:49:16

Алексей
31.01.2017
07:50:08

(;¬_¬)
31.01.2017
07:50:12

Dmitrii
31.01.2017
07:52:48

Danil
31.01.2017
07:57:45
Посоветуйте опен сорс проекты на реакте

★nton
31.01.2017
08:01:16

Ярослав
31.01.2017
08:28:55
Всё циклично

Дмитрий
31.01.2017
08:29:34
всё — евентлуп

Ярослав
31.01.2017
08:30:06
Всё поток

andretshurotshka?❄️кде
31.01.2017
08:30:08
всё — моноид в категории эндофункторов

Дмитрий
31.01.2017
08:30:18
уел
?

Ярослав
31.01.2017
08:31:50
Всё есть p-n переход
А не эти ваши жалкие абстракции
Сразу две модные технологии

Дмитрий
31.01.2017
08:39:13
Вот ето я понимаю абстракция
Не оч модно
В описании нет emoji ?

Google

Alexander
31.01.2017
08:39:53

Дмитрий
31.01.2017
08:40:03
Ничего не понимают в веб разработке, короче

Ярослав
31.01.2017
08:40:20

Vladimir
31.01.2017
08:40:36

Ярослав
31.01.2017
08:41:03
Четыре года взлетает

Adel
31.01.2017
08:43:52
парняга из яши поплакался
[29.01.17, 13:06:01] K: да, а мне этим трэшем кстати пользоваться....

Ярослав
31.01.2017
08:44:33
в этом чатике был кто-то не из Яндекса, кому прям понравилось

Vladimir
31.01.2017
08:45:38
я был в яндексе
и бэм это больно

Ярослав
31.01.2017
08:46:22
Как стек или как идеология?

Дмитрий
31.01.2017
08:46:57
Готово! ?

Дмитрий
31.01.2017
08:47:15
пилю пул реквест!

Ярослав
31.01.2017
08:47:25
Красавчег

Алексей
31.01.2017
08:47:38

Alexander
31.01.2017
08:48:53
И $ ?⬇️? в ридми (по мотивам https://twitter.com/sindresorhus/status/826105315313586176)

Дмитрий
31.01.2017
08:50:32
Я знаю, на какой emoji повесить npm publish ?

Alexander
31.01.2017
08:51:20
?⬆️? вот так правильно

Дмитрий
31.01.2017
08:53:26
?? npm shrinkwrap
???npm update

Google

Danil
31.01.2017
09:20:49
Стоит ли использовать flow?

Adel
31.01.2017
09:21:17
да
а лучше даже с tcomb или flow-runtime

Дмитрий
31.01.2017
09:23:01
Не вижу смысла в рантайме

Adel
31.01.2017
09:23:32
ну как уж
целая куча

Дмитрий
31.01.2017
09:23:47
Ага, и пол стека

Admin
ERROR: S client not available

Adel
31.01.2017
09:24:22
по сути flow-runtime - это такой java reflections api
соответственно, генерация логики
валидация, формы, связи

Дмитрий
31.01.2017
09:25:14
Правильно, давайте сделаем из js ДЖАВУ
Обколемся классами

Adel
31.01.2017
09:25:49
типами
для больших проектов очень полезно

Дмитрий
31.01.2017
09:26:27
Да
Производители серверного оборудования благославляют день появления джавы


Adel
31.01.2017
09:27:18
пыхи и рубей на самом деле
ну да ладно, куда-то не туда ушли
тут прикол, думаю, вот в чем:
- вряд ли ты для себя будешь пилить проект с большим количеством справочных сущностей
- соответственно, ты это пилишь на какой-то галере
- обычное дело, когда ты (а еще лучше, в команде лебедь-рак-щука) напилил тонну запутанного неподдерживаемого говнишка, которое становится трудно поддерживать, то самое время ливать в новую контору, которую ты осчастливишь своим опытом разработки больших и сложных приложений
- но если ты ответственный гребец, а еще хуже - тимлид, то, наверное, имеет смысл озадачить себя инструментарием, который подойдет под такие задачи
- и вот тут всплывают всякие ткомбы, флоу-рантаймы и ддд
так что да, в целом мой совет использовать ткомб и флоу-рантайм неправильный, если у тебя проект свой, а значит, скорее всего, маленький. но если планируешь гребсти, то желательно ознакомиться с инструментарием

Google

Adel
31.01.2017
09:36:31
вот я капитан а


Дмитрий
31.01.2017
09:38:26
тут прикол, думаю, вот в чем:
- вряд ли ты для себя будешь пилить проект с большим количеством справочных сущностей
- соответственно, ты это пилишь на какой-то галере
- обычное дело, когда ты (а еще лучше, в команде лебедь-рак-щука) напилил тонну запутанного неподдерживаемого говнишка, которое становится трудно поддерживать, то самое время ливать в новую контору, которую ты осчастливишь своим опытом разработки больших и сложных приложений
- но если ты ответственный гребец, а еще хуже - тимлид, то, наверное, имеет смысл озадачить себя инструментарием, который подойдет под такие задачи
- и вот тут всплывают всякие ткомбы, флоу-рантаймы и ддд
так что да, в целом мой совет использовать ткомб и флоу-рантайм неправильный, если у тебя проект свой, а значит, скорее всего, маленький. но если планируешь гребсти, то желательно ознакомиться с инструментарием
Если проект покрыт типами, и при этом всё равно в рантайме валятся ошибки типизации, то где-то ты свернул не туда


Bogdan
31.01.2017
09:38:30
что такое большой проект на фронтенде?

Adel
31.01.2017
09:38:40
это для валидации, для описания связи между сущностями, для генерации форм

Alexander
31.01.2017
09:39:39
Вечная сказка про генерацию форм

Дмитрий
31.01.2017
09:39:43
И как мы только без этого формы с валидацией делали

Adel
31.01.2017
09:39:51
руками как
ебаные динамические формы, никуда без них

Kool
31.01.2017
09:40:50
Демонические формы

Дмитрий
31.01.2017
09:40:55
Касательно вчерашней твоей проблемы например это откровенный поворот не туда был, да)
И рантайм типихация в твоём кейсе всё равно никак не помогла бы

Adel
31.01.2017
09:41:59
ты про систему прав?
вообще говоря это параллельная проблема
зачем ты ее приплетаешь?)
странное, конечно, утверждение, ну да ладно, может я не так понял
стопэ

Ivan
31.01.2017
10:50:32
ребятки webpack уже можно устанавливать без @beta