
Vladislav
05.10.2018
15:52:52
Всем привет. Хочу сделать систему лайоута, но не получается из за того что не перекидываются данные из children в layout. Делаю как по статье https://sergiotapia.me/different-layouts-with-react-router-71c553dbe01d
Только вместо Router юзаю import { BrowserRouter, Route } from 'react-router-dom';
может быть в этом разница?

Николай
05.10.2018
16:03:58
Как бороться с этим?
Строю pva на react. Ошибка только в сафари

Google

Николай
05.10.2018
16:04:00

Default
05.10.2018
16:12:01
Вот как ни странно, суть проблемы описана в ошибке

Konstantin
05.10.2018
16:12:37
Тут уже выбирать: использовать react-router-config или играться с <Switch />

Николай
05.10.2018
16:13:23

Default
05.10.2018
16:14:16
Проверь, не забыл ли ты слеши в конце реквестов
Или ещё какую-нибудь херню в таком духе

Vladislav
05.10.2018
16:15:42

Николай
05.10.2018
16:18:15
Просто регистр и проверка состояния

Default
05.10.2018
16:19:24
А картинки у тебя sw не кэширует?
Или ещё какую требуху в этом духе
Там все пути нормально прописаны?

Google

Николай
05.10.2018
16:21:08
Думал может что тривиальное или специфичное для сафари
Остальные то работают

PowerSlime
05.10.2018
16:37:56
Привет, уважаемые...
Начал изучать React, почитал немного про связку из React+Redux. На сколько понял — их связывают для того, чтобы было легко управлять state'ом из дочерних компонентов.
После, увидел, что в React есть собственный contextAPI, правильно ли я понимаю, что это некий аналог Redux'у и появившийся сравнительно недавно? Правильно ли понимаю, что в коде на последних версиях React'а можно обходиться и без Redux'а для того-же обновления state'а?
Ну и в дагонку: ImmutableJS судя по всему идеально подходит для всех этих манипуляций со state'ом...
Извините, если вопросы уж совсем ламерские... Готов к поливанию грязью ?


Владимир
05.10.2018
16:39:11
Привет, уважаемые...
Начал изучать React, почитал немного про связку из React+Redux. На сколько понял — их связывают для того, чтобы было легко управлять state'ом из дочерних компонентов.
После, увидел, что в React есть собственный contextAPI, правильно ли я понимаю, что это некий аналог Redux'у и появившийся сравнительно недавно? Правильно ли понимаю, что в коде на последних версиях React'а можно обходиться и без Redux'а для того-же обновления state'а?
Ну и в дагонку: ImmutableJS судя по всему идеально подходит для всех этих манипуляций со state'ом...
Извините, если вопросы уж совсем ламерские... Готов к поливанию грязью ?
"да, но есть нюансы..." на все три вопроса


PowerSlime
05.10.2018
16:43:09
"да, но есть нюансы..." на все три вопроса
Хм)) Ну... Хоть теперь +/- уверен, что не "забрел не в ту степь"))
Опять же, если всё верно понимаю, один из неплохих подходов: state из нужного компонента оборачивается в Provider, передается дочерним компонентам, все что можно и удобно запихнуть в Immutable туда запихивается и уже в дочерних эллементах вызывается тот-же setState, с новыми данными и т.п.?

Владимир
05.10.2018
16:51:34

Ilshat
05.10.2018
16:52:37
не юзай immutablejs)

PowerSlime
05.10.2018
16:53:13

Arsen
05.10.2018
16:53:20
Привет всем ! Начинаю учить react! Ищу ментора Или человека готового помочь

PowerSlime
05.10.2018
16:53:38

Ilshat
05.10.2018
16:54:30
да не, он хорош

Ivan
05.10.2018
16:54:39

Ilshat
05.10.2018
16:55:01
вообще тут хорошо написано https://redux.js.org/recipes/usingimmutablejs
какие там + и -
мы после использования на одном довольно большом проекте решили все же отказаться от него

PowerSlime
05.10.2018
16:56:47
О, отлично. В доках Redux'а не заметил про Immutable часть) Надо будет обязательно прочесть)

Ilshat
05.10.2018
16:57:00
если у тебя проект не большой то в нем нет надобности, юзай обычные спреды и фризь стор, чтобы избежать мутации
посмотри еще либу immer, тоже довольно не плохая, не такой богатый апи конечно как у immutable, но проблемы с мутацией стора тоже решает.

PowerSlime
05.10.2018
16:59:10

Google

PowerSlime
05.10.2018
16:59:25

Voskresus
05.10.2018
16:59:37
Уважаемые объясните что я делаю не так ?
https://codepen.io/anon/pen/GYqVBM

from
05.10.2018
16:59:37

Ilshat
05.10.2018
16:59:37
https://www.npmjs.com/package/redux-freeze вот тебе небольшая мидлвара для фриза

Roman
05.10.2018
17:00:20

Rr
05.10.2018
17:01:20

Ilshat
05.10.2018
17:02:02

PowerSlime
05.10.2018
17:02:09

Dmitry
05.10.2018
17:02:18

Rr
05.10.2018
17:02:39

Ilshat
05.10.2018
17:03:03

from
05.10.2018
17:03:14

Dmitry
05.10.2018
17:03:22

Rr
05.10.2018
17:03:43

Ilshat
05.10.2018
17:03:51

Andrew
05.10.2018
17:04:30
Ещё и хз где делать toJS

Rr
05.10.2018
17:04:31
Че за стереотип не юзать его на больших проектах ?♂️

Andrew
05.10.2018
17:04:46
Тип в селекторе это херово

Ilshat
05.10.2018
17:06:05
всегда

Google

Andrew
05.10.2018
17:06:49
Ну это вроде не самая большая проблема
Вроде вообще перевод затратная операция

Дмитрий
05.10.2018
17:07:53
А нафмга вы вообще. теребите. toJs в селекторах? Это для сериализации. же

Ilshat
05.10.2018
17:08:06

Дмитрий
05.10.2018
17:09:05
Лол
Без палева

Admin
ERROR: S client not available

Ilshat
05.10.2018
17:09:29
obj.field ?

Дмитрий
05.10.2018
17:09:59
Ахинея, конечно же, иммер чудовищно медленный до сих пор, потому что он завязан на скорость Proxy и автор про это знает но молчит

Vlad
05.10.2018
17:10:45

Andrew
05.10.2018
17:11:46
Ну пока новый то возможно
Смотря что делать
Бля перехвата set,get норм

Ilshat
05.10.2018
17:13:27

Andrew
05.10.2018
17:14:27
Observable и никаких проблем ?

Heil
05.10.2018
17:15:42
Тут же можно задать вопросы по стилям?
https://pastebin.com/s47zPQbY

Google

Heil
05.10.2018
17:20:40
на компоненты еще не разбивал, вот снизу такой большой отступ, как только не пытался пофиксить :(
подскажите в каком направлении смотреть, буду благодарен

Дмитрий
05.10.2018
17:21:33
The immutable JS reducer takes about 400ms, and the immer reducer takes about 4 seconds

Ilshat
05.10.2018
17:23:50
нашел
любопытно)
кругом пытаются нае..., буквально на днях только нашел альтернативу immutablejs, обрадовался, теперь опять придется искать) печаль

Lolly
05.10.2018
17:46:31
Ребят,есть где примеры пусть даже простенькие связки сервера на ноде и фронт на реакте?

Николай
05.10.2018
17:49:39
Привет, уважаемые...
Начал изучать React, почитал немного про связку из React+Redux. На сколько понял — их связывают для того, чтобы было легко управлять state'ом из дочерних компонентов.
После, увидел, что в React есть собственный contextAPI, правильно ли я понимаю, что это некий аналог Redux'у и появившийся сравнительно недавно? Правильно ли понимаю, что в коде на последних версиях React'а можно обходиться и без Redux'а для того-же обновления state'а?
Ну и в дагонку: ImmutableJS судя по всему идеально подходит для всех этих манипуляций со state'ом...
Извините, если вопросы уж совсем ламерские... Готов к поливанию грязью ?
Есть локальный стейт, есть глобальный, подумай об этом

PowerSlime
05.10.2018
17:51:56

Duego
05.10.2018
17:53:06
Подскажите как в immutablejs рекурсивно обойти массив и найти нужный элемент. Структура такая примерно,
[{
id: 0,
children: [{id: 1}, {id: 2, children: []}]
}, ... ]
Строю дерево, нужно редактировать узлы в редаксе

Николай
05.10.2018
17:53:09
В редаксе лучше хранить только самый минимум
И уж тем более, для изменения стейта родителя, его ненужно использовать

Andrey
05.10.2018
17:54:13

Николай
05.10.2018
17:54:34

Andrey
05.10.2018
17:54:48

Николай
05.10.2018
17:55:44
лул
Можно хоть всё запихнуть, при желании