@react_js

Страница 559 из 5115
Alexander
19.10.2016
18:33:56
Доброй вечер. Может не по теме, но все же. Есть ли способ кросс доменного обмена localstorage или куки в Safari?

Dmitry
19.10.2016
19:25:36
парни, а есть чат по Qt, кто-нибудь знает?

Denis
19.10.2016
19:38:27
Первый прогон докладов React Moscow Meetup доставил. Встреча ожидается интересной. Друзья, может кто-нибудь помочь с видеозаписью? ???

19.10.2016
19:42:31
Есть кто-нибудь Help me Установил Win10 после установки драйверов не показывает экран но сам комп работает

Google
19.10.2016
19:43:25
Node js?

(;¬_¬)
19.10.2016
19:43:40
Ну да, или webpack не сконфигурировал

19.10.2016
19:43:49
Я же его ещё не установил

[Anonymous]
19.10.2016
19:43:52
реактроутер блочит

(;¬_¬)
19.10.2016
19:44:59
?

Кисик
19.10.2016
19:47:59
Чуваки, сори за нубский вопрос, но никак не могу вкурить как сделать это правильно, есть два компонента(для упрощения А и Б) они находятся в одном parent, компонент А при определённом событии диспатчит асинхронное событие для запроса на апи, редьюсер ловит экшн, возвращает новый стейт. Как получить данные с АПИ в компоненте Б? В примерах редакса используют mapStateToProps и используют пропсы чайлд эелмента и он сам обновляется, а как мне сделать это с компонентами, которые лежат на одном уровне?

Dmitry
19.10.2016
19:49:38
в mapStateToProps прилетит обновленный стейт, откуда можешь достать все, что тебе нужно

Кисик
19.10.2016
19:52:11
то есть я в компоненте Б делаю просто mapStateToProps и после того как редьюсер отработает от диспатча экшна из компонента А я получу последний стейт с данными?

Dmitry
19.10.2016
19:53:36
да

ну и соответственно вернешь в нем тот фрагмент стейта, который тебе нужен в компоненте

Кисик
19.10.2016
19:54:34
Вроде понял, спасибо, сейчас попробую

Sander
19.10.2016
20:01:03
в react, какие роуты лучше использовать, стандартные или какие-нибудь другие?

Google
Sander
19.10.2016
20:01:22
?

Vitaliy
19.10.2016
20:01:47
эмм это как?))

Sander
19.10.2016
20:02:34
ну как еще можно это погять? есть роуты от реакта стандартные render(( <Router history={browserHistory}> <Route path="/" component={App}> <Route path="about" component={About}/> <Route path="users" component={Users}> <Route path="/user/:userId" component={User}/> </Route> <Route path="*" component={NoMatch}/> </Route> </Router> ), document.getElementById('root'))

но иногда видишь, что люди используют какие-то свои или сторонние варианты

так вот, какие роуты сейчас лучше использовать

Evgeny
19.10.2016
20:03:11
Это реакт-роутер

)

Sander
19.10.2016
20:03:14
да

Vitaliy
19.10.2016
20:03:25
<Route path="*" component={NoMatch}/> это DefaultRoute кажись

Sander
19.10.2016
20:03:26
так что?

я это только что с интернета выдрал, для примера

Vitaliy
19.10.2016
20:05:09
ну да, все стандартно

Sander
19.10.2016
20:05:36
только вопрос кажись мой не поняли

мне лучше использовать react router, или какие-нибудь другие

???

[Anonymous]
19.10.2016
20:06:10
а сторонние варианты или свои, как выглядят?

Vitaliy
19.10.2016
20:06:57
лучше роутер

и лучше reflux)))

иди против системы)

anoru
19.10.2016
20:07:18


Google
Cocker
19.10.2016
20:07:37
Реакт роутер самый распространённый, наверное, так что если только начал - по нему скорее можно решать возникающие проблемы

Sander
19.10.2016
20:08:35
как пример https://github.com/mxstbr/react-boilerplate/blob/master/app/routes.js

Vitaliy
19.10.2016
20:08:35
да, лично знаком с его разрабами, ребята очень крутые

Evgeny
19.10.2016
20:09:43
как пример https://github.com/mxstbr/react-boilerplate/blob/master/app/routes.js
Чуваки вообще не в курсе про отступы что ли

Vitaliy
19.10.2016
20:10:28
все норм так то

Evgeny
19.10.2016
20:10:40
А

Лол

У меня гитхаб проглючил

KlonD90
19.10.2016
20:10:45
Мне одному эта поделка кажется плохой? Реакт роутер. Есть же декораторы

Evgeny
19.10.2016
20:10:46
Теперь все ок

Причем тут декораторы вообще

Denis
19.10.2016
20:13:14
https://m.youtube.com/watch?v=aV1271hd9ew

Vladimir
19.10.2016
20:13:22
Мне одному эта поделка кажется плохой? Реакт роутер. Есть же декораторы
декораторы не стандарте и пока им до него далеко

Vitaliy
19.10.2016
20:14:13
странная поделка на самом деле

Paul
19.10.2016
20:14:47
router5 можешь посмотреть

Denis
19.10.2016
20:15:25
Он же не изоморфный

Paul
19.10.2016
20:22:13
Кто?

router5 изоморфный http://router5.github.io/docs/universal-applications.html

В отличие от нового react-router'a)

Google
Evgeny
19.10.2016
20:23:23
Гайз

https://github.com/gabrielbull/react-router-server

Denis
19.10.2016
20:25:22
Paul
19.10.2016
20:26:06
А что это?)

Denis
19.10.2016
20:26:11
В отличие от нового react-router'a)
А зачем они его там выпили?

Oleg
19.10.2016
20:26:13
Блин я уже запилил почти свой роутер, для изоморфных приложений, а тут столько ссылок, надо будет глянуть

Denis
19.10.2016
20:26:40
Да чем там пилить то

Oleg
19.10.2016
20:27:02
Правда я вдохновился universal-router

Denis
19.10.2016
20:27:13
Ссылку?)

Oleg
19.10.2016
20:27:16
Потому что react-router ниочем

Evgeny
19.10.2016
20:27:51
Аргументы

Oleg
19.10.2016
20:28:36
Матчинг никакой

В 4 исправили да

На сервере танцы с бубном какие то

Синхронный

Хочешь данные зафетчить танцы с бубном

Paul
19.10.2016
20:29:34
Главный аргумент - каждую версию они делают "ломай меня полностью". Они не понимают нужд разработчиков больших приложений и делают его скорее в интересах react-training

Oleg
19.10.2016
20:29:41
Правильные статусы отдавать танцы с бубном

Для SPA норм

Но блин чуть больше контроля хочется

Google
Oleg
19.10.2016
20:30:30
Зафетчить данные и 404 например на ошибку вернуть

Ну кароч это прям боль для меня, и я свой скоро доделаю уже))

Со всеми хотелками

https://github.com/kriasoft/universal-router

Oleg
19.10.2016
20:32:09
Вот я на это посмотрел мне понравилось но слишком простой и низкоуровневый

Paul
19.10.2016
20:33:00
Любой адекватный роутер должен давать асинхронных хук для всякого (и фетчинга) с возможностью отмены, ДО того как url сменился, а не только по факту. Давать возможноть обрабатывать намерение пользователя перейти по ссылки, а не факт перехода Что router5 и предоставляет

Vladimir
19.10.2016
20:33:25
подскажите, как mockImplementation из jest можно в sinon сделать?

Oleg
19.10.2016
20:33:46
Блин я тож самое сча делаю, лан гляну на роутер5, но свой уже допилю по-ходу)

Oleg
19.10.2016
20:34:55
Про universal-router

Я ссылку выше кинул

Ну роутер5 некое общее решение, а мне по-мимо общего хочется чтобы он с реактом из коробки сразу работал и с редуксом в перспективе, но может какие идеи и оттуда утащу)

Vladimir
19.10.2016
20:40:05
Рр норм

Работает в продакшне

Viacheslav
19.10.2016
20:40:32
+1

Evgeny
19.10.2016
20:40:41
+

Vladimir
19.10.2016
20:40:42
За 4 ничего не скажу, но 2 можно норм настроить и он будет работать

Oleg
19.10.2016
20:40:47
Хотя роутер5 по-ходу все умеет) ну лан)

Реакт роутер это позор

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