
Влад
27.07.2018
15:34:17

Андрей
27.07.2018
15:34:26
подскажите, как лучше хранить загруженные с сервера данные, которые постоянно используются в приложении? reselect + redux хватит?

Andrey
27.07.2018
15:43:56

Vlad
27.07.2018
15:45:01

Google

Andrey
27.07.2018
15:45:15

Temich
27.07.2018
15:47:00

Андрей
27.07.2018
15:48:19
redux-persist
Данные меняются после каждого входа, но постоянно дёргаются во время использования приложения) так что не подойдет)

Temich
27.07.2018
15:48:49

from
27.07.2018
15:49:24

Temich
27.07.2018
15:49:32

Андрей
27.07.2018
15:49:51
То есть?
Куда-то не в ту степь уже ответ ушел у тебя)

Temich
27.07.2018
15:50:04
Ясно

синдзи
27.07.2018
15:52:37
Thunk

Temich
27.07.2018
15:52:48
Ааа
Спасибо

Cenator
27.07.2018
16:08:28
@js_ru

Petr
27.07.2018
16:12:41
и там тихо и тут тихо)

Google

Игорь
27.07.2018
16:35:45
парни а кто то скрещивал потход redux-orm с обычными редьюсерами.
Типо в орме я не могу хранить состояние запроса ну например isFetching. Думаю разделить рутовый редьюсер на entities, и ui, в ui обрабатывать действия паролельно еntities и там хранить информацию о загрузки данных
Кто что думает о таком подходе?

Nikita
27.07.2018
16:39:15
кто то успел заметить что в https://github.com/keratin/authn-server завезли интеграции с соц сетями?) может кто то успел попользоваться этим сервисом? что скажете?)
так может и сервисы типа Auth0 не нужны будут ))

Petr
27.07.2018
16:45:04

Игорь
27.07.2018
16:54:56
Чем плохо свои доп редусеры дописать
я про
entities => redux-orm
ui => my-reducer
в энтити я храню чисто данные с бека
в юи я хроню данные типа isFetching IsErorr Erorr и прочие.
Хотелось бы услышать кто что думает о такой ахитектуре, или может кто то делает иначе, используя орм

chep
27.07.2018
17:35:41
кто-то шарит куда все идет с graphql. Это будущие к которому все рано или поздно придем, или очередная технолония?

Игорь
27.07.2018
17:38:48

Дмитрий
27.07.2018
17:39:01
Как аргументировано-то )


Mark
27.07.2018
17:39:11
Доброго времени суток! Столкнулся со следующей проблемой. У меня сайт песочница с карточками по localhost/home , в которые можно зайти и оставить комментарий карточки идут localhost/story/id. Если юзер не зарегистрирован - при попытке оставить комментарий его отправляет на localhost/login. Проблема вот в чем: я использую React Router Dom. Как мне сделать так, чтобы когда я был переодресован на страницу с авторизацией, ввел логин и пароль и нажал кнопку зайти - чтобы меня отправило обратно? Первоначально были просто <Link to='home'>, но мне нужно, чтобы отправляло обратно на карточку. Подумал, что хорошим решеним будет this.props.history.back(), но появляется проблема, что если я не авторизован и захожу на авторизацию по localhost/login, то меня тупо возвращает обратно пустую вкладку.
Я думал, что можно как-то с history работать, думал там есть что-то в роде массива какого-то, но его там нету или я чет не правильно понял. Как это правильно реазиловать?


chep
27.07.2018
17:40:05
просто только что глянул пару выступлений по графу. Ничем не впечатлило вообще, а вообще казалось что это будущие))

Игорь
27.07.2018
17:40:54
Как аргументировано-то )
Так, что все норм архитекторы стремятся к единой ответственности. Данная же технология подразумевает на беки, метод строк на 500

Nikita
27.07.2018
17:42:29

Игорь
27.07.2018
17:45:26
держи нас в курсе)
Моё мнение не авторитет) мне и редакс не нравиться как бы круто его не восхваляли)

Oleg ?
27.07.2018
17:46:29
Да, лучше всего всё записывать прямо в window.state
Да и дебажить легче

chep
27.07.2018
17:46:56

Игорь
27.07.2018
17:47:23

Oleg ?
27.07.2018
17:47:52
Да вообще не понятно зачем люди так сложно понаридумывали экшоны, редусеры
Когда можно без костылей window.state.data = new Date(12)

Google

Default
27.07.2018
17:48:17

Дмитрий
27.07.2018
17:48:37
Неудобно, вербозно и немасштабируемо

Игорь
27.07.2018
17:48:51
Мне сенатор обещал бан дать если я скажу)

Oleg ?
27.07.2018
17:49:42

Дмитрий
27.07.2018
17:50:18
?

Mark
27.07.2018
17:52:32
Что-то я совсем не понимаю) что за window.state) первый раз слышу

Artem
27.07.2018
17:53:41

Anton
27.07.2018
17:54:22

Mark
27.07.2018
17:54:35
А на базе самого React Router Dom нету разве возможности извлекать из истории ссылки?
В location есть hash :D я думал как-то его использовать, но чет пошло не так :D
Поэтому вот и вопрос - можно ли на базе ReactRouter Это реализовать или просто в самом деле сделать завести window.state?

Mark
27.07.2018
17:58:31
Как это вообще по нормальному делается?)
Всё) разобрался) буду через window делать

L
27.07.2018
18:34:27
Подскажите пожалуйста, какой CSS framework для React изучать?
Чем больше ответов- тем лучше.
Material-ui, reactstrap, react-bootstrap
Заранее спасибо

Roman
27.07.2018
18:35:26
Большое спасибо. Пригодится :)

Rr
27.07.2018
18:48:36
вечер в помещения. кто пользуется, мбп 2017 8гб в порядке для работы?

Ева
27.07.2018
18:48:38
Что там учить то

Rr
27.07.2018
18:49:18

Google

Дмитрий
27.07.2018
18:49:27
И все остальные тоже

Rr
27.07.2018
18:49:32
Субъективно

Дмитрий
27.07.2018
18:49:39

Rr
27.07.2018
18:49:47

Сергей
27.07.2018
18:49:58

Admin
ERROR: S client not available

Дмитрий
27.07.2018
18:50:03
(

Dmitry
27.07.2018
18:53:36

Дмитрий
27.07.2018
18:58:49

Disa
27.07.2018
19:01:24

Cenator
27.07.2018
19:01:43

Дмитрий
27.07.2018
19:02:14
styled-components и css, который улучшается с каждым месяцем

Disa
27.07.2018
19:02:56
А по либам с готовыми комплнентами?

Cenator
27.07.2018
19:03:20
Они все неоч

Max
27.07.2018
19:20:20

Play
27.07.2018
19:36:22
styled-components и css, который улучшается с каждым месяцем
а потом в react-native прийдется отказаться от того и другого) css и styled-components вместе с ним вчерашний день
сегодня рулит react-native-web и js стили
https://github.com/necolas/react-native-web/blob/master/packages/website/guides/style.md

gnoblin
27.07.2018
19:48:21
Привет! Подскажите, а есть какие-то лёгкие способы делать глобальные переменные, в том числе персистент без пробрасывания пропов, использования redux/mobx?

Дмитрий
27.07.2018
19:48:44
Да
export let variable

Andrew
27.07.2018
19:49:42

Google

Kendr
27.07.2018
19:50:18

gnoblin
27.07.2018
19:50:33
export let variable
Благодарю! А самый простой способ сохранить значение при перезагрузке страницы?

Kendr
27.07.2018
19:50:42

Cenator
27.07.2018
19:50:46

Andrew
27.07.2018
19:51:46

Cenator
27.07.2018
19:51:57

Andrew
27.07.2018
19:52:20
Ой да кому нужна эта поддержка

gnoblin
27.07.2018
19:52:30
А есть хороший пример? Я вчера перебрал все пакеты на npm на эти две темы и либо что-то оч сложное в использовании, либо не работает.

Andrew
27.07.2018
19:52:35
Вон норм пацики уже на прокси все пишут

Дмитрий
27.07.2018
19:52:36

Cenator
27.07.2018
19:52:42
Ls на сафари в приватной вкладке не работает

Kendr
27.07.2018
19:53:36
Опера миниююю

gnoblin
27.07.2018
19:56:46
IndexedDB
https://www.npmjs.com/package/dexie нормально подойдёт ?

Andrew
27.07.2018
19:59:23
Я не думаю что тебе нужно так много данных сохранят