
Sergey
24.05.2017
07:54:27
И тут нужна денормализация в одном эндпоинте

Sergei
24.05.2017
07:54:56
Так не делайте эту логику непосредственно на клиенте.
Делайте на фронт-сервере
Завидите отдельный роут типа /API/*

Google

Sergei
24.05.2017
07:55:42
И пусть он этим занимаешься.
Понятно что нету смысла тащить все данные на клиент и там их обсчитывать. Это глупо.

Twix
24.05.2017
07:59:37
Не подскажете канал по socket.io?
или просто по сокетам в принципе

Roman
24.05.2017
08:00:49

Max
24.05.2017
08:07:16
а никто не объяснит почему setState сделали через callback а не промис?
нашел
https://github.com/facebook/react/pull/8282
https://github.com/facebook/react/issues/2642

Twix
24.05.2017
08:10:28
В общем, банально не знаю как это назвать чтобы погуглить.
Сайт на NodeJs+Socket.io+Express+React
Хочу сделать некое хранилище состояний на nodejs, на случай, когда чел открывает новое окно, или перезагружает страницу. Первое что приходит в голову - объект Users с состояниями внутри, но подозреваю, что это такое себе.

Konstantin
24.05.2017
08:11:07

Ostap
24.05.2017
08:11:44

Twix
24.05.2017
08:13:13

Google

Konstantin
24.05.2017
08:14:18
спасибо, покурю
вот только ЛокалСтор - так себе, а ЕвентСтор тебе развалит всю архитектуру :)

Twix
24.05.2017
08:15:41
Это оно? http://docs.geteventstore.com

Сергей
24.05.2017
08:16:32
а чем локалСтор так себе? если пользователь каждый раз с нового браузера-то да)

Konstantin
24.05.2017
08:16:59

Twix
24.05.2017
08:17:37
ЛокалСтор в куки держит что ль?

Сергей
24.05.2017
08:17:46
ну так пользователь сам виноват) пусть еще отключит куки и js и жалуется, что ничего не работает

Konstantin
24.05.2017
08:18:02

HipJoy
24.05.2017
08:54:20
какой ui фреймворк для реакт юзает css modules?

Котяй Негодяй
24.05.2017
08:57:39
На пыхе олдфагов много.
Вот и пердят.
Но у них есть компоузер. Внатуре, зачем им нпм, когда есть компоузер.

Evgeny
24.05.2017
09:00:15
Я не про это
У него есть какой-то жс пакет
Он говорит зачем вам ебланы нпм
С сайта скачивайте

Котяй Негодяй
24.05.2017
09:01:44
Ну, он олдфаг значит. Сознание уже кристаллизовалось.

Evgeny
24.05.2017
09:01:46
Ему говорят ау пакетный менеджер с версиями
Ладно опубликую

Google

Evgeny
24.05.2017
09:02:03
Сука я допустил ошибку почему не могу опубликовать под той же версией
Зачем вам ебланам делать инкремент версии???

Котяй Негодяй
24.05.2017
09:02:19
Лол

Evgeny
24.05.2017
09:02:22
Тупой нпм и говно

Mike
24.05.2017
09:02:25
Ну так и правильно, нпм это пакетный менеджер ноды, а на сайт надо скачивать файл и тегами вставлять

Evgeny
24.05.2017
09:02:35
Кулстори
Попробуйте тоньше

Sergey
24.05.2017
09:03:14
Вообще пхп современный имеет вполне себе неплохую экосистему
Но вот такие люди радуют
Некоторые до сих пор и контролем версий не пользуются

Mike
24.05.2017
09:03:30
Он имеет комьюнити уебков

Котяй Негодяй
24.05.2017
09:03:34
Такие люди тормозят его развитие.

Mike
24.05.2017
09:03:34
В 95%

Sergey
24.05.2017
09:03:49
А если и пользуются, то всё фигачат в мастер

Mike
24.05.2017
09:03:54
И все, никакая экосистема не поможет

Котяй Негодяй
24.05.2017
09:04:12

Sergey
24.05.2017
09:04:27
Ну, если иметь хорошую команду, то вполне себе инструмент
Я как не самый большой любитель этого языка как такового, вижу, что сейчас им вполне можно пользоваться

Котяй Негодяй
24.05.2017
09:05:04
Пыха vs ЖС — это как рэп vs рок.

Max
24.05.2017
09:05:17
рэп вс трап

Google

Sergey
24.05.2017
09:05:21
Единственный минус - это дикая неконсистентность стандартной библиотеки
Но тут походу уже ничего не сделаешь
Обратная совместимость такая совместимость

Котяй Негодяй
24.05.2017
09:05:49

Evgeny
24.05.2017
09:05:49
Вы уже перестали префиксовать долларами переменные?

Admin
ERROR: S client not available

Котяй Негодяй
24.05.2017
09:06:14
Я так делал, когда с жыквери работал.
Чтобы было ясно, где жыквери объект, а где нет.

Mike
24.05.2017
09:07:18

Ivan
24.05.2017
09:07:22

Sergey
24.05.2017
09:07:35
Ну это детали синтаксиса

Ivan
24.05.2017
09:07:40
А ВЫ УЖЕ ПЕРЕСТАЛИ let и const писать

Sergey
24.05.2017
09:07:41
Нужно на семантику языка смотреть

Dreamerinnoise
24.05.2017
09:07:53

Котяй Негодяй
24.05.2017
09:07:56

Andrey ?
24.05.2017
09:07:59
алло, это же реакт группа

Max
24.05.2017
09:08:00
это збс

Andrey ?
24.05.2017
09:08:06
идите во флуд

Котяй Негодяй
24.05.2017
09:08:22
=))

Google

Group Butler
24.05.2017
09:08:29
Max, this type of media is not allowed in this chat.
(1/3)

Max
24.05.2017
09:08:45
@andreybut

Andrey ?
24.05.2017
09:09:23
?

Mike
24.05.2017
09:10:06
Нифига, у нас оказывается нельзя голосом. У этого есть причины?

Max
24.05.2017
09:10:13
правильно что нельзя

Mike
24.05.2017
09:10:19
Не, я согласен

Max
24.05.2017
09:10:26
это пидорство

Котяй Негодяй
24.05.2017
09:10:28

Mike
24.05.2017
09:10:29
Просто интересно, почему

Max
24.05.2017
09:10:42
потому что это неуважение к участникам чата

Котяй Негодяй
24.05.2017
09:10:53
Кто-то тупо не имеет возможности на работе войсить или слушать.

Max
24.05.2017
09:11:57
Да и банально прочитать предложение — секунда. Выслушать это мэканье, бэканье в виде несформулированного говна — секунд 20.

Котяй Негодяй
24.05.2017
09:12:36
Ну, у меня норм войсить получается.

Max
24.05.2017
09:12:47
Это тебе кажется.

Котяй Негодяй
24.05.2017
09:13:19
Я, когда в отпуске был, мы с джуном через войс накидывали архитектуру проекта.
Просто сначала думай, потом говори.

Max
24.05.2017
09:13:30
В любом случае затраты на обработку войса и текста — две большие разницы.