These are chat archives for dev-ua/reactjs

4th
Jan 2016
Alexey Raspopov
@alexeyraspopov
Jan 04 2016 13:45
а что здесь произошло? О_о
Illia Seheda
@ALF-er
Jan 04 2016 13:48
новый год
ты там в своём Дестини совсем потерялся
Alexey Raspopov
@alexeyraspopov
Jan 04 2016 13:48
я далеко от места с ПС4)
поэтому нет, в Дестини не терялся)
Illia Seheda
@ALF-er
Jan 04 2016 13:49
Далеко... тоесть ты вообще потерялся? =)
Alexey Raspopov
@alexeyraspopov
Jan 04 2016 13:49
это был срач про flux?
да, за Атлантический океан занесло

Но сегодня Вы забрали у меня вторую половину суток второго новогоднего дня.

cmd+q отлично помогает сэкономить время :)

Вы все о чем? Мне вчера весь день вдалбливали что стор не шлет событий, а все статьи говорят что шлет. Мне пришлось перечитывать несколько статей и тратить время на объяснения раз в час от человека, от которого я ждал помощи, а не стеба. Или Вы тоже все будите говорить что в Ваших статьях стор события не шлет?

У сторов есть событие change. В зависимости от реализации ты или подписываешься на on("change", () => ...) или юзаешь сигнал отвечающий за это событие .subscribe(() => ...)

в общем, сигнал есть, делает везде одно и то же, а апишек разных куча
Illia Seheda
@ALF-er
Jan 04 2016 13:54
мда... даже когда чувака забанили люди продолжают впрыгивать на конвеер
Alexey Raspopov
@alexeyraspopov
Jan 04 2016 13:54

После мутации стора диспетчер вызывает ререндер нашего приложения с новым стором.

Диспетчер этого не делает

а, зря пишу :(
Illia Seheda
@ALF-er
Jan 04 2016 13:55
даже если бы не забанили ты бы зря писал
Alexey Raspopov
@alexeyraspopov
Jan 04 2016 13:55
думаешь?
я думал внести ясность в вопрос о флаксе
ну или просто набросить еще говнеца)
Evgeny Kozhura
@ekozhura
Jan 04 2016 13:56
@alexeyraspopov скорее всего чел привел бы тебе в контраргумент ссылку на хабр
и обвинил тебя во лжи
на прощание пожелав пройти все круги ада
Illia Seheda
@ALF-er
Jan 04 2016 13:56
3 дня все вносили ясность и она не внеслась
Alexey Raspopov
@alexeyraspopov
Jan 04 2016 13:56
о том что событий нет и апдейты приносят эльфы?
Evgeny Kozhura
@ekozhura
Jan 04 2016 13:56
после того как тебя попустит
от грибов
Alexey Raspopov
@alexeyraspopov
Jan 04 2016 13:57
тяжело у человека новый год начинается
кстати, есть здесь люди, кто начал использовать сторы из flux@2.1.x?
ясно, все на редаксе
Illia Seheda
@ALF-er
Jan 04 2016 14:03
все на отдыхе, оливье ... ну и редаксе, да
Alexey Raspopov
@alexeyraspopov
Jan 04 2016 14:04
понедельник уже, какое оливье?)
Illia Seheda
@ALF-er
Jan 04 2016 14:06
я предположил, сам пельмени жру
Eugene Moroz
@b1ff
Jan 04 2016 14:09
посмотрел на гитахб флакса, и оказывается пол флакса навелосипедил
мда :(
Alexey Raspopov
@alexeyraspopov
Jan 04 2016 14:10
s/навелосипедил/имплементировал
Eugene Moroz
@b1ff
Jan 04 2016 14:11
ппц от я лошара...
Illia Seheda
@ALF-er
Jan 04 2016 14:13

s/навелосипедил/имплементировал

я правильно понимаю, что это команда замены для вима?

Alexey Raspopov
@alexeyraspopov
Jan 04 2016 14:14
да
по поводу флакса, я нашел отличную штуку, которая становится доступна при использовании констант
function dispatch(action) {
    invariant('type' in action, 'Actions must have type');
    invariant(list.includes(action.type), `Unexpected Action type ${action.type}`);

    dispatcher.dispatch(action);
    return Promise.resolve(action);
}
смотреть второй invariant
Illia Seheda
@ALF-er
Jan 04 2016 14:16

да

где блять логика? почему s?

Alexey Raspopov
@alexeyraspopov
Jan 04 2016 14:17
list — собранный каким-то образом список всех flux констант в системе

где блять логика? почему s?

это же вим)

кажется s от слова substitute
Illia Seheda
@ALF-er
Jan 04 2016 14:20
ладно, выкрутились
Dima Bildin
@bildja
Jan 04 2016 14:28
Это ещё в перле такая синтаксическая конструкция
Illia Seheda
@ALF-er
Jan 04 2016 14:29
перл и вим... созданы друг для друга
zardak
@zardak
Jan 04 2016 14:58
кажется, s/ был еще в sed до vim
Victor Login
@batazor
Jan 04 2016 16:25
Кто использовал systemjs? Чем он лучше CommonJS?
Denis Stoyanov
@xgrommx
Jan 04 2016 16:31
@batazor это к @chicoxyzzy
Aleh Kashnikau
@mkusher
Jan 04 2016 18:25

я правильно понимаю, что это команда замены для вима?

ed же

@batazor можно, например, как в requirejs грузить асинхронно модули, если с http2 то может быть очень быстро
Sergey Rubanov
@chicoxyzzy
Jan 04 2016 23:58
@batazor system.js — это не альтернатива commonjs
system.js — это бандлер и загрузчик модулей