
Дмитрий
29.01.2017
14:19:54
Я причём недавно тут спрашивал, не делал ли кто такое, на reselect посмотреть забыл
В итоге пока на проекте свой костыль для иммутабельных редюсеров по массиву или объекту ключ-значение))

Andrew
29.01.2017
15:45:20
вопрос к гуру реакта
заюзал я react-router@next, делаю вложенный math на route/:id, компонент stateless functional, в параметры приходит id нормально, но компонент не перерендеривается во второй и последующий раз, хотя в консоль выводит новый айди правильно. в чем может быть дело?
<Match pattern="/Restaurants/:id" component={RestaurantContents} />
export default ({ params }) => {
const RestaurantId = params.id;
console.log(params, RestaurantId, clientPropertyList[RestaurantId].address);
return (
... тут внутри использвается этот RestaurantId, но компонент не перерендеривается :( ...
);

Azein
29.01.2017
16:01:51
сдается мне, что ты не обойдешься component={RestaurantContents}

Google

Azein
29.01.2017
16:02:48
можно например попробовать через render={() => <RestaurantContents id={id} />}
это несколько другой путь чем тот который щас у тебя
впрочем я забил на использование rr v4 раньше чем запилил переходы по айдишникам, ибо мне не понравилось прокидывать контекст роутера чтобы написать хелпер для навигации
просто чушь прокидывать router куда-то чтобы написать простенький history.push

Andrew
29.01.2017
16:10:13
блин бред какой-то, в компонентах значения меняются, в девтулзах в ДОМ смотрю значения поменялись а на экране старые значения...
короче это была проблема defaultValue и value

Azein
29.01.2017
17:02:47

Vitaly
29.01.2017
17:11:49
Ребят, тут в чатике часто поднималась тема FRP. А кто-нибудь делал приложение React + Rx(или аналога)(без redux)?

Ruslan
29.01.2017
17:18:24

Vitaly
29.01.2017
17:27:35
Mobx? ?
не, на уровне вьюхи меня все устраивает, я имел в виду более глобальный стейт-менеджмент.

Ruslan
29.01.2017
17:30:37
Ephyros на одной из прошлых работ пилили и пилят на связке React + RxJS

Google

Ruslan
29.01.2017
17:31:52
https://github.com/zxbodya/reactive-widgets

Сергей
29.01.2017
17:47:06

Vitaly
29.01.2017
17:50:54

Val
29.01.2017
18:09:33
Интересно стало
Чем тестируете?
Jest – 17
??????? 68%
Mocha + Chai + Sinon – 5
?? 20%
Jasmine – 3
? 12%
? 25 people voted so far.

Gregory
29.01.2017
18:11:42
У тебя какой то очень скудный набор утилов

Val
29.01.2017
18:12:25
Дык то самые основные)

Danil
29.01.2017
18:23:54
Тестирую с Jasmine Sinon karma phantom js

Roman
29.01.2017
18:35:49
такой нюбский вопрос: вы когда заводите данные в компонент с api, куда их складываете? вы весь ответ в state кладете? или как-то расфасовывыйте по стейтам?
какие рекомендации?

Сергей
29.01.2017
18:36:06
redux/mobx
сначала в стор, а потом в компонент

Roman
29.01.2017
18:37:20
а если без редукса проект?
в один стейт пихать весь ответ с сервера или расфасовывайте?

Сергей
29.01.2017
18:38:21

Roman
29.01.2017
18:38:49

Сергей
29.01.2017
18:39:12
ну тогда тебе в *.js.noobs

Roman
29.01.2017
18:39:32
да вроде и здесь помогают

Сергей
29.01.2017
18:39:32
ибо здесь тебе многие скажут заюзать стор flux/reflux/redux

Google

Roman
29.01.2017
18:39:53
мне тут и сказали не брать редукс пока что ))

Сергей
29.01.2017
18:40:10
забавно
отбываю)

Adel
29.01.2017
18:41:55
ну тогда тебе в *.js.noobs
ты все перепутал)) тут часто приходят люди и такие типа "а как жить в мире фронтенда2016+, я хочу риакт, ридукс и ес2025 и тд"
и им сразу говорим типа забей на редукс дохрена сложно, начни с простого

Dmitrii
29.01.2017
18:42:16

Adel
29.01.2017
18:42:22
голос чатика типа

Сергей
29.01.2017
18:42:39
пойду посыплю голову forceUpdate

Adel
29.01.2017
18:42:40
и тут ты бедному роману взрываешь мозг типа хренли ты редукс не используешь)))
это забавно)))

Admin
ERROR: S client not available

Adel
29.01.2017
18:44:13
а если без редукса проект?
возведи свой менеджер ресурсов, если понимаешь о чем я, и отдавай его в пропсах, либо если не понимаешь, то

Adel
29.01.2017
18:44:16

Roman
29.01.2017
18:45:25
я просто подумал пихать там 60 элементов с дофига внутренности в одно состояние может быть как-то неоптимально ) вот и спросил

Dmitrii
29.01.2017
18:47:16
редакс сложно, дофига внутренностей не оптимально, думаю кот вжух знает оптимальное решение

Сергей
29.01.2017
18:49:25

Nikolay
29.01.2017
19:15:20
Расскажите чем сложные анимации делаете?
мне нужно поставить style, после навесить класс, послушать animationend, снять класс, и пройтись по всем итемам и санимировать им style

Nikita
29.01.2017
19:35:48
народ, а что бы вы взяли для админки? react + redux/mobx/relay?

Dmitry
29.01.2017
19:39:00
Angular 2

Google

Dmitry
29.01.2017
19:39:21
А если без сарказма, то react+mobx, я думаю.

Nikita
29.01.2017
19:40:17
почему не redux? те какие проблемы он решит для меня?
у меня сейчас сложность в том, что приходится заумные конструкции писать, чтобы списки внутри сущности обновлять. прям супер заумные конструкции)

Dmitry
29.01.2017
19:42:34

Nikita
29.01.2017
19:44:27
ну возможно, гляну, спасибо)

Nikolay
29.01.2017
20:26:30
+ за mobx

Vladimir
29.01.2017
23:32:43
в чат пришёл честный человек

Dmitriy
29.01.2017
23:34:43
Будешь говорить что реакт не приспособлен для больших проектов ? =)

? ? ? Alex ? ? ?
29.01.2017
23:34:56
Я же не в Уии

Demid
30.01.2017
00:06:50
+ @eskrano за честность :D