@react_js

Страница 1350 из 5115
Максим
26.05.2017
13:16:23
Посмотреть на jqestate.ru пример
лол почему он в продакшене?

Evgeny
26.05.2017
13:16:35
Потому что я так захотел

Максим
26.05.2017
13:16:52
20-30? Это как?
ну например настройки, аккаунты, посты и тд

Google
? ethorz
26.05.2017
13:17:06
а зачем всё пихать в стор?

Evgeny
26.05.2017
13:17:22
Напоминаю что редакс не нужен

? ethorz
26.05.2017
13:17:23
есть стейт еще локальный, не забывай

Oleg ?
26.05.2017
13:17:26
Потому что я так захотел
Глянь на утилиту debug, она поможет держать логи в чистоте и запрашивать только необходимое

Evgeny
26.05.2017
13:17:27
Для 99% кейсов

? ethorz
26.05.2017
13:17:34
даешь mobx

Максим
26.05.2017
13:17:58
а зачем всё пихать в стор?
они взаимодействуют с другими компонентамим

есть стейт еще локальный, не забывай
ты про локальный стейт компонента?

Oleg ?
26.05.2017
13:18:20
У меня все нормально было с логами в джкью
Как минимум странно что их видно в проде

? ethorz
26.05.2017
13:18:26
создаешь контейнер и раскидываешь пропсами детям

? ethorz
26.05.2017
13:18:35
да

Google
Eduard
26.05.2017
13:19:14
Подскажите этот туториал устарел? Почему не видит модуль? https://medium.com/@notrab/getting-started-with-create-react-app-redux-react-router-redux-thunk-d6a19259f71f



Evgeny
26.05.2017
13:19:29
Да, устарел

Максим
26.05.2017
13:19:32
С чего бы
вообще плохим тоном считает что инфа с дебага поподает в консоль на продакшене

Evgeny
26.05.2017
13:19:54
С чего вы взяли что это дебаг?

? ethorz
26.05.2017
13:19:59
да ладно

зайди в вк и посмотри консоль

им норм, дебажат на проде

а, нет, уже не сыпятся логи

раньше сыпались

Oleg ?
26.05.2017
13:20:40
Хз, я считаю, что в консоль максимум может на проде попасть ошибка

Всё остальное должно включаться по запросу

@evgenyrodionov

Evgeny
26.05.2017
13:21:10
Ну считай

Я тут причём

Oleg ?
26.05.2017
13:21:25
Ok

? ethorz
26.05.2017
13:21:29
Максим
26.05.2017
13:21:55
создаешь контейнер и раскидываешь пропсами детям
при отмантировании компонента еще весь его стейт теряется

? ethorz
26.05.2017
13:22:05
ну а вообще раздувать стор это плохой тон

Максим
26.05.2017
13:22:20
Тогда что там должно хранится?

Google
Mike
26.05.2017
13:22:21
ну блин, а что делать, если данных много?

Konstantin
26.05.2017
13:22:24
ну а вообще раздувать стор это плохой тон
ну хотя бы группировать логически

? ethorz
26.05.2017
13:22:27
да, но а что нужно от анмаунт компонента хранить?

Evgeny
26.05.2017
13:22:35
Ох вейт

Mike
26.05.2017
13:22:39
ты так говоришь, как будто это выбор — раздувать стор

Konstantin
26.05.2017
13:22:42
Тогда что там должно хранится?
всё общее и важное для прилоежния

Максим
26.05.2017
13:22:57
Просто все примеры что я смотрел в сторе хранят все что только можно но там данных мало и все ок было

? ethorz
26.05.2017
13:23:13
где-то при переходах делать автодиспатч на экшены и колбэк на апи, дальше уже раскидывать данные

т.е. пушить в стор в случае необходимости, в остальных случаях просто он будет посвободнее

Максим
26.05.2017
13:24:09
ну хотя бы группировать логически
вот у меня была идея сделать три основных экшена на создание, редактирование и изменение и писать данные компонентов туда

Eduard
26.05.2017
13:24:18
Да, устарел
я что то не нашел более менее что то похожее, для редукса не зайдет чтоль CRA?

Konstantin
26.05.2017
13:24:43
Максим
26.05.2017
13:26:04
а уникальность экшенов для тебя роли не играет? или всё супер-абстрактное?
играет, можно по названию распределять, например, есть общий объект в сторе view а в нем по ключам доступ к данным этих компонентов

т.е. ключи это название компонентов

? ethorz
26.05.2017
13:27:05
а зачем так?

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

Максим
26.05.2017
13:27:29
чтобы сторе не был раздут

но тогда логика немного будет размазана

? ethorz
26.05.2017
13:27:47
перед тем как отрендерить страницу - ты делаешь запрос, получаешь данные и фигачишь в стор, после прокидываешь данные как тебе надо

Google
Evgeny
26.05.2017
13:28:02
Напоминаю

Плохая абстракция хуже отсутствующей

? ethorz
26.05.2017
13:28:47
нажимаешь на новость - берешь айди, делаешь запрос на серв опять, получаешь инфу - список новостей чистишь, фигачишь уже данные о новости

Максим
26.05.2017
13:28:57
перед тем как отрендерить страницу - ты делаешь запрос, получаешь данные и фигачишь в стор, после прокидываешь данные как тебе надо
не всегда так, в основном страница уже загружена и после каких то действий грузятся еще данные

? ethorz
26.05.2017
13:29:47
ну, с другой стороны, я не вижу ничего плохого в раздутом сторе

главное чтобы структура была логичная и понятная

Максим
26.05.2017
13:29:56
и просто когда грузятся данные на уже отрендеренный компонент, не желательно чтобы приложение замораживалось

Evgeny
26.05.2017
13:30:26
Храните данные по primary key и отображайте сразу

Admin
ERROR: S client not available

Максим
26.05.2017
13:30:37
Evgeny
26.05.2017
13:30:54
В списке загрузили, положили в стор, перешли на страницу — отобразили уже из стора и сделали запрос чтобы загрузить недостающее

? ethorz
26.05.2017
13:31:24
ладно, пойду бороться с реакт селектом

кастомизировать нужно

Nikita
26.05.2017
13:40:02
Часть функционала уехала в https://www.npmjs.com/package/history

Максим
26.05.2017
13:41:40
Вообще знает кто, какие то статьи годные по стуктуре стора и экшенов

Bro
26.05.2017
13:42:56
доки и сурсы

Eduard
26.05.2017
13:49:25
'react-router' does not contain an export named 'IndexRoute'. import { Router, Route, IndexRoute } from 'react-router' А это как поменялось? Гугл не выдал с первой попытки

HipJoy
26.05.2017
13:49:54
время вопросов про ant.design хочу аплоадить файлы через компонент Upload, однако он обязывает указывать action с урлом для загрузки который и срабатывает сразу же после выбора файлов но я не хочу сразу загружать файлы, а только после подтверждения юзером всей формы есть какие то обходные пути в этом компоненте или лучше сразу другой компонент поискать?

я так понял beforeUpload может отменить загрузку по урлу указанному в action

Google
Eugene
26.05.2017
13:55:53
Привет. Ребята, а в каком стиле именуете проект: - ProjectName - project_name - projectName - project-name что-то еще?

Michael
26.05.2017
13:58:33
project-name

Маку всё равно на регистр, а вот серверу с Убунтой нет, поэтому lowercase всегда

Evgeny
26.05.2017
13:59:51
Да вообще-то нпм форсит снейк-кейс

Eduard
26.05.2017
14:11:40
реактоджедаи хелапните



Sergey
26.05.2017
14:34:34
/stat@combot

Combot
26.05.2017
14:34:34
combot.org/chat/-1001032883247

Mike
26.05.2017
14:35:12
ах ты пивасик

обогнал меня на третье место

Oleg ?
26.05.2017
14:44:40
обогнал меня на третье место
Если взять период времени 6 месяцев, ты по прежнему на 3ем месте, но ничего, скоро это будет исправлено ?

Max
26.05.2017
14:55:59
кстати

за вчершнее



100 — средняя длина сообщения

@sergeysova

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