@react_js

Страница 1502 из 5115
Сергей
19.06.2017
15:32:05
код - в компонентах, данные в редусерах
в компонентах, подписки на данные и ОТОБРАЖЕНИЕ в редюсерах обновление стора в экшенах КОД ДЛЯ РАБОТЫ С ДАННЫМИ! прикинь всё не так как ты себе представляешь a duck-types вообще держит редюсеры, стор и экшены в одном файле

Konstantin
19.06.2017
15:32:08
Сергей
19.06.2017
15:32:14
Sheridan
19.06.2017
15:32:26
пример в студию
Я провангую ответ: "неправильная архитектура"

Google
Max
19.06.2017
15:32:52
ну т.е. абстрактную херню будем обсуждать

ок

конструктивно

Сергей
19.06.2017
15:33:15
Я провангую ответ: "неправильная архитектура"
"неправильная" субъективное понятие

Sheridan
19.06.2017
15:33:19
мне нужно в голове хранить список серверов

который может измениться

Sheridan
19.06.2017
15:33:41
их время от времени проверять на онлайн

Konstantin
19.06.2017
15:33:43
Sheridan
19.06.2017
15:33:51
нахрена?
ТЗ такое

Сергей
19.06.2017
15:33:52
Default
19.06.2017
15:33:56
Окей и что?

Сергей
19.06.2017
15:34:03
Google
Default
19.06.2017
15:34:06
В чем трабла сделать это с редаксом?

Сергей
19.06.2017
15:34:08
нахрена руками проверять?

Sheridan
19.06.2017
15:34:10
к ним надо обращаться из других компонентов

Сергей
19.06.2017
15:34:21
че ты гонишь тут

Sheridan
19.06.2017
15:35:59
трабла в том, что как только я делаю export default connect(mapStateToProps)(компонент); где function mapStateToProps (state) { return {servers: state.reducers.servers }} то все компоненты начинают реагировать на любое изменение списка

Max
19.06.2017
15:36:12
а все это какие?

Sheridan
19.06.2017
15:36:22
котрые так же подключены

Max
19.06.2017
15:36:28
у тебя реагируют подписанные

они и должны реагировать

ты там точно не хочешь один сервер передать?

вместо всей пачки серверов

Sheridan
19.06.2017
15:37:04
нет. Мне нужен оттуда список серверов у которых компоненты по необходимости опрашивают всякую ерунду

Max
19.06.2017
15:37:13
Сова, не матерись

тут я для этого

нет. Мне нужен оттуда список серверов у которых компоненты по необходимости опрашивают всякую ерунду
я правильно понимаю что у тебя проблема в том что у тебя в рендере где-то идет опрос сервера?

Max
19.06.2017
15:38:09
и соответственно на ререндер идет куча запросов?

Sheridan
19.06.2017
15:38:12
Мне не нужен такой список, при изменении которого все подписанные компоненты ойкали и начинали чегототам себя перерендеривать

Google
Max
19.06.2017
15:38:27
Падажжи Ебана

на вопрос ответь )

Default
19.06.2017
15:38:40
Нахера тебе реакт тогда?

Max
19.06.2017
15:38:52
если проблема в ререндере только

Sheridan
19.06.2017
15:38:55
опрос сервера при моунте или события от пользователя

Max
19.06.2017
15:39:02
то PureComponent тебе в помощь

и shouldConponentUpdate

Сергей
19.06.2017
15:39:18
Sheridan
19.06.2017
15:39:40
Нафига в ридакс положил?
а куда, если у меня компонент который их в кучу собирает не должен находиться в дереве выше отображающих?

Сергей
19.06.2017
15:39:43
Здесь нужно не рендерить корень пока не придет ответ

Sheridan
19.06.2017
15:40:12
Здесь нужно не рендерить корень пока не придет ответ
ответов приходит в разные компоненты много в один момент времени

Сергей
19.06.2017
15:40:28
Ты просто не знаешь как делаются приложения на стеке react+redux

Sheridan
19.06.2017
15:41:05
В любой js модуль.
и как мне с этим модулем (с одними данными на ВСЁ приложение) работать из множества компонентов?

Max
19.06.2017
15:41:18
так работай то

в чем проблема

Google
Sheridan
19.06.2017
15:42:45
import { get } from
компонент, отображающй состояние серверов будет в таком случае реагировать на изменение статуса каждого сервера из этого списка? Мне нужно их удалять нопример

Sheridan
19.06.2017
15:43:22
списое - да. Рендерится это как в таком случае должно?

Нет
то есть таки редакс?

Max
19.06.2017
15:43:36
ты в элемент списка передаешь сервер (обьект) или что там

Сергей
19.06.2017
15:43:48
Max
19.06.2017
15:43:48
так?

Сергей
19.06.2017
15:43:59
то есть таки редакс?
Так тебе надо чтобы обновлялось или не надо?

Admin
ERROR: S client not available

Sheridan
19.06.2017
15:44:06
Max
19.06.2017
15:44:32
и тебя волнует что если в него прилетает серверА, а обновился серверБ то он перерисуется?

Sheridan
19.06.2017
15:44:37
Так тебе надо чтобы обновлялось или не надо?
Чтобы обновляось то что должно а остальное работало как с обычным массивом

Сергей
19.06.2017
15:44:46
Ты не понимаешь как работают эти библиотеки

Останавливаем этот бессмысленный разговор

Sheridan
19.06.2017
15:45:15
и тебя волнует что если в него прилетает серверА, а обновился серверБ то он перерисуется?
Меня волнует что у меня перерисовывается каждый компонент который работает с этим списком серверов

Сергей
19.06.2017
15:45:24
Человеку нужно изучить концепцию и работу

Max
19.06.2017
15:45:29
вот, сова, хули ты меня останавливал

Google
Max
19.06.2017
15:45:41
PureComponent, shouldComponentUpdate + immutable

вот эти вещи гугли

Сергей
19.06.2017
15:46:02
Просто доку читать надо, прежде чем писать проект

Sheridan
19.06.2017
15:46:04
концепция понятна. Сделать единый стейт

чтобы не делать себе мозг передвавая стейт сверху вниз и наоборот

Max
19.06.2017
15:46:40
у редакса нет понятия вверх и вниз

Sheridan
19.06.2017
15:46:47
у оредакса да

Max
19.06.2017
15:46:50
у него есть диспатчеры

Sheridan
19.06.2017
15:46:53
поэтому и пришол к нему

Max
19.06.2017
15:47:25
зашел бы по пути к Далю

Sheridan
19.06.2017
15:47:41
у далья я был ащо у шкле

Max
19.06.2017
15:47:53
Sheridan
19.06.2017
15:47:53
а потом надоело, мсье

лсд?
дцп :))

Stepan
19.06.2017
15:48:41
Что за уле=еле вы тут развели?

Sheridan
19.06.2017
15:49:18
PureComponent, shouldComponentUpdate + immutable
мне отдельные компоненты, которые не должны рендериться на каждое изменение списка каким то образом объявлять как PureComponent? Или всё это в кучу реализовывать?

Max
19.06.2017
15:49:55
им похуй ваще должно быть где они

Сергей
19.06.2017
15:50:01
Ясно и понятно написано в доке

Max
19.06.2017
15:50:04
хоть в списке, хоть в футере

Sheridan
19.06.2017
15:50:15
Зачем вообще ты положил в ридакс
Потому что не знаю как еще работать с данными, которые могут меняться и отдельные компоненты должны на это реагировать

Страница 1502 из 5115