
Vladimir
21.04.2016
11:46:49
считай, что это просто способ вызвать несколько экшнов подряд

Anton
21.04.2016
11:47:27
Хотя и там и там Webpack отрабатывает по статусу в консоли
Что может быть?
Localhost:3000/public/bundle.js выдаёт файл

Google

Anton
21.04.2016
11:49:20
А самого файла нет в директории проекта
Черт побери)

from
21.04.2016
11:51:01
считай, что это просто способ вызвать несколько экшнов подряд
Ок, идём дальше :) Теперь получается, что один и тот же компонент запрашивает и пользователя, и orders — по сути несвязанные сущности.
К тому же, что будет, если на момент этого componentDidMount пользователь уже был авторизован? Уйдет повторный запрос? Или .fetchUser() должен сохранить какой-то промис и вернуть его тут, если запрос уже был?

Vladimir
21.04.2016
11:52:05
1) ну да. может и связанные, это же заказы пользователя.
2) фетчюзер конечно должен сохранять промис

from
21.04.2016
11:54:26
А по-моему сохранять промис не дело экшна, хоть так и можно, да. Опять же получается, что source of truth в разных местах — и в сторе, и в экшне.
Но тут можно обыграть, что fetchUser спрашивает у стора, есть ли уже пользователь, и если да, то просто делает Promise.resolve(). Суть та же, но зато не надо хранить промис.

[Anonymous]
21.04.2016
12:01:12
Коллеги - ищу докладчиков на DevConf 2016 http://devconf.ru/ru/offers/js - может кого посоветуете?

Vadim
21.04.2016
12:06:44
У кого есть опыт рендеринга реакта на сервере? =))) Поделитесь опытом тюнинга производительности, съедает процессор на 200rps.

Yevhen
21.04.2016
12:08:37
может нужен тюнинг кода?

from
21.04.2016
12:08:54
вот, смотреть ) https://www.youtube.com/watch?v=PnpfGy7q96U&list=LL8JsR9Edm14iuqQHd041baQ&index=8

Vadim
21.04.2016
12:08:57
Код довольно простой.

from
21.04.2016
12:09:21
@vadim zhulanov ссылка выше тебе

Vladimir
21.04.2016
12:11:19
а кто-нить юзал https://github.com/Producters/express-crawler-snapshots ?
я для своей хобби-приложухи втемяшил, вроде норм позволяет на фб шарить

Google

Vladimir
21.04.2016
12:12:45
5 минут - и изоморфное приложение не нужно:)

[Anonymous]
21.04.2016
12:28:53
У кого есть аккаунт на Хабре - поддержите плиз плюсиком - https://habrahabr.ru/company/devconf/blog/282151/ хочется набрать побольше интенесных докладчиков.

Ilya
21.04.2016
12:34:11
я вот подумал
а зачем этот чат
если есть гиттер?
gitter.im/dev-ua/reactjs

Denis
21.04.2016
12:34:58
Выше обсуждали, почему Gitter умер)

from
21.04.2016
12:35:13
никуда он не умер ))

Denis
21.04.2016
12:35:31

Ҫѐҏӗѫӑ
21.04.2016
12:37:50
гиттер умер? это реакт умер)

Roman
21.04.2016
12:38:08
Гиттер не нужен

Ҫѐҏӗѫӑ
21.04.2016
12:38:12
глиммер2 вышел. виртульный дом — тлен

@proDOT
21.04.2016
12:38:23
никуда он не умер ))
На мобилах он на основе браузера. Лучше уж слак. Но в нем необходимо в каждом слеке регаться

Ҫѐҏӗѫӑ
21.04.2016
12:46:31
он везде на основе браузера
слак тоже везде на основе браузера
и айтюнс и апп стор тоже
половина ос х на основе браузера

@proDOT
21.04.2016
12:49:35

Ҫѐҏӗѫӑ
21.04.2016
12:50:54
если считать нативными веб вью
все перечисленное выше — тогда тоже нативное вполне

Google

Nikita
21.04.2016
12:51:37
главное не на чем, а как написано
нативное может жрать батарейку не хуже электрона

Ҫѐҏӗѫӑ
21.04.2016
12:52:09
о, привет. да, гиттер через жопу написан, но там есть определенные плюсы
dev-ua не просто так его выбрали
https://gist.github.com/listochkin/c81c198a2b7b044a0dc5

Nikita
21.04.2016
12:53:17
привет. Разработка чатика не простая задача так-то) Поэтому все чатике в чем-то плохи
var foo = bar;
код скидывать можно, но без подсветки, видимо

trump ? trump ? hillary
21.04.2016
12:56:46
``

Vladimir
21.04.2016
12:57:37
var foo = 'q'
без подстветки, но хотя бы с форматированием

Mikhail
21.04.2016
12:59:12
Тут, скорее, не форматирование, а моноширинный шрифт.

trump ? trump ? hillary
21.04.2016
12:59:32

Vladimir
21.04.2016
13:00:01
@gllwy а как ещё получить поддержку маркдауна?

trump ? trump ? hillary
21.04.2016
13:00:11
бэктики и без бота есть
остальное с ботом только

Admin
ERROR: S client not available

Vladimir
21.04.2016
13:00:32
var foo = 'bar';

trump ? trump ? hillary
21.04.2016
13:00:35

Vladimir
21.04.2016
13:00:36
_b_

Google

Mikhail
21.04.2016
13:01:18
var foo = 'bar';

Антон
21.04.2016
13:05:06
используйте бота на мобильном

Kanat
21.04.2016
13:09:23
let tree = new BinaryTree('a',
new BinaryTree('b',
new BinaryTree('c'),
new BinaryTree('d')),
new BinaryTree('e'));
for (let x of tree) {
console.log(x);
}

anoru
21.04.2016
14:32:19
Однако у телеграмма ест большой минус. Если пришло новых 300 сообщений, ты прочитал 20 из них, поменял канал и вернулся назад, то тебя кинет в самый конец. Или может проблема лишь веб интерфейса

Roman
21.04.2016
14:35:30
Не, в аппе тоже самое
Тоже периодически раздражает

hlomzik
21.04.2016
14:44:55
и он все сообщения загружает. не открывал пару дней на телефоне телеграм с активными чатами — при следующем запуске получи загрузку сотни тысяч сообщений через бедный мобильный интернет

@proDOT
21.04.2016
14:46:57

hlomzik
21.04.2016
14:47:56
но чат вообще не о том)

Aleksey
21.04.2016
14:48:43

hlomzik
21.04.2016
14:51:07
как в реакте реализуется анимированное удаление? (да и другие операции, когда хочется не просто изменить структуру, а сделать это красиво)
есть контейнер и тыща элементов. удаляю полтыщи, добавляю полтыщи. он же просто их заменит?

Aleksey
21.04.2016
14:51:44

anoru
21.04.2016
15:14:02
там все просто
практически также как в ангуляре 1)

Дима
21.04.2016
15:22:33
если FLIP всё время дёргает layout — надо его завернуть в fastdom

hlomzik
21.04.2016
15:24:33
ух ты, devgru!) привет)

Google

hlomzik
21.04.2016
15:24:39
спасибо за линки, буду пробовать

Дима
21.04.2016
15:24:48
привет, Хломзя)