
Oleg ?
08.06.2017
20:17:13
На подобии Redux

Vladimir
08.06.2017
20:17:34

code4aman
08.06.2017
20:18:16
@sergeysova ?

Evjeni
08.06.2017
20:18:52
ето реакт?

Google

Dima
08.06.2017
20:19:41

Roman
08.06.2017
20:20:52

Vlad
08.06.2017
20:21:51

marat
08.06.2017
20:23:41
Эт девушка с классной попой ?

code4aman
08.06.2017
20:25:07
Я уже подумываю написать свою Event систему для React
ну хз, если что-то типа моего варианта хоком сделать - то норм может будет, так хотя бы чисто на уровне компонента экономишь много перерендеров, но да, основная костыльность тут в поведении: при cWRP пропихивается значение снаружи
иначе очень opinionated получится)

Oleg ?
08.06.2017
20:26:02

code4aman
08.06.2017
20:27:56
кул, да и мы тоже давно сталкивались с проблемой похожей, особенно где большие формы, ща чета решил с дебаунсом проверить - думаю тоже затяну на проде

Pavel
08.06.2017
20:37:37
такая задача: есть страница для просмотра сущности, для некоторых пользователей доступны действия, такие как редактирование, удаление сущности. Для некоторых доступен только просмотр. В момент показа страницы сущности, нужно как-то узнать, что текущий юзер может с ней сделать и показать соответствующие кнопки. Кпопки дя запретных действий показывать не нужно. Как вот обычно передают инфу о том, какие кпопки текущему юзеру показать, а какие нет?

Konstantin
08.06.2017
20:42:29

Pavel
08.06.2017
20:47:30
На стороне сервера есть, но клиент во время запроса детальной инфы о сущности должен знать, какие кнопки показать (а это уже зависит от юзера). Вот вопрос, как передавать ему инфу? В том же запросе, в котором передаю инфу о сущности, сделав дополнительное поле permissions или как?
можно сделать так: показать все возможные кнопки, а уже по нажатию определть какой ответ от сервера. Либо ОК оибо 403, но это глупо

Дмитрий
08.06.2017
21:17:49

Google

Oleg ?
08.06.2017
21:18:02
Есть готовое решение?
В студию!

Дмитрий
08.06.2017
21:18:11
Это подход

Oleg ?
08.06.2017
21:18:49
Не выдумываю, а буду применять
Сделаю удобную обёртку по типу HOC и Provider

Дмитрий
08.06.2017
21:20:22
Не забудь потом заимплементить всю библиотеку стримов, тоже самостоятельно)

Oleg ?
08.06.2017
21:21:39
А зачем стримы?
У меня вполне непростая проблема - общения компонентов, в разных частях дерева
И пока нормального решения не найдено
*компонентов, которые находятся в разных частях дерева

Artur
08.06.2017
21:47:04

Oleg ?
08.06.2017
21:47:41
И что же скрывается за этими словами?

Artur
08.06.2017
21:48:22

Oleg ?
08.06.2017
21:48:23
А, понял, ты предлагаешь вынести все компоненты (ссылки на них) в рутовый компонент
По моему не очень хорошая идея

Artur
08.06.2017
21:48:50

Oleg ?
08.06.2017
21:49:34
Ага, вот только это не работает, когда у тебя текстовое поле
Вернее работает, но очень медленно
С тормозами

Artur
08.06.2017
21:50:24
С тормозами
Типа промежуточные компоненты обновляются и все плохо?

Google

Oleg ?
08.06.2017
21:50:26
Я уже писал про свою проблему, если не лень поищи в истории диалога
Был предложен, на первое время debounce

Artur
08.06.2017
21:52:01

Oleg ?
08.06.2017
21:52:16

Artur
08.06.2017
21:52:34
Короче, когда я столкнулся с тем же самым я переехал на mobx

Oleg ?
08.06.2017
21:52:46

Artur
08.06.2017
21:53:03
С тех пор приложение выросло раз в 5 и оно не тормозит в такого рода кейзах

Oleg ?
08.06.2017
21:53:10
У меня нету возможности переехать на мобикс
Поэтому я хочу грамотно написанные ивенты

Artur
08.06.2017
21:53:59

Oleg ?
08.06.2017
21:53:59
К тому же мобикс мутирует, меня это не устраивает

Artur
08.06.2017
21:54:23
Ты профилировал? Что именно тормозит?

Oleg ?
08.06.2017
21:54:51
Ключевое слово грамотно
Или зажимаешь одну клавишу
Типо нннннннннннн

Artur
08.06.2017
21:55:46
И? Что тормозит то? Редьюсер? Рендер?

Google

Oleg ?
08.06.2017
21:56:14
Редакс

Artur
08.06.2017
21:56:35

Nikolay
08.06.2017
21:57:13
может для кого то не очевидно, но mobx в разы быстрее редакса )

Admin
ERROR: S client not available

Oleg ?
08.06.2017
21:57:14
Хорошо, завтра ещё раз протестирую в сендбоксе, а сейчас спать

Artur
08.06.2017
21:57:21
Редакс
Что именно? Обновление стейта? Или доставка стейта до компонента?
Ты можешь компонент с инпутом подключить к стейту напрямую как вариант
К стору точнее

Oleg ?
08.06.2017
21:58:07
Завтра, все завтра)

Artur
08.06.2017
21:58:40
Но он мутирует, черт побери

Adam
08.06.2017
22:06:59
Есть ли какая нибудь достойная алтернатива redux-saga, которая может похвастаться такими же возможностями для тестирования?
Ладно, пойду посплю лучше )

Default
08.06.2017
22:25:00
Чот ты не туда пришел

Zaur
08.06.2017
23:02:46
Хэй, всем привет. В гите в .gitignore был файл config.js, я его удалил оттуда, закоммитил, но сервер все равно жалуется что не видит config.js. Подскажите как возможно решить проблему.

Eugene
08.06.2017
23:04:08
а в репозитории он есть?

Zaur
08.06.2017
23:06:08
да

Mikhail
08.06.2017
23:38:00
Почистить кеш

Sergey
09.06.2017
01:40:51
дайте ссылку пжлст на доку реак-роут последний, а то инет кишет всеми разными вариациями ротингов разных версий, не могу найти норм доку по последнему

Google

Vladimir
09.06.2017
01:41:42
официальная не подойдет?
https://reacttraining.com/react-router/

Sergey
09.06.2017
01:42:33
слава богу
все работает
4 роут классный)

Vladislav
09.06.2017
02:37:28
@evgenyrodionov, спам

Konstantin
09.06.2017
05:38:44

Dream
09.06.2017
06:10:01
@sergeysova Взываем)

Bo0oM
09.06.2017
06:10:16
о
и тут пятница

Алексей
09.06.2017
06:11:30
черт, картинка с голой жопой не успела прогрузиться, до того как ее удалили(((
Киньте в лс:D

Dream
09.06.2017
06:11:59
чувак залезь в инет там полно этого добра