@react_js

Страница 2413 из 5115
Alexander
26.10.2017
10:20:01
Отсюда снова вытекает вопрос. Нужно ли обрабатывать экшеном несколько редюсеров или правильней будет делать промежуточный экшн с вызовом других экшенов?

Artyom
26.10.2017
10:20:23
Но все зависит от контекста. По мне, редко когда нужно сделать несколько синхронных экшенов (и использовать для этого асинхронных санк)

Редусеры обрабатывают экшены, а не наоборот

Andrew
26.10.2017
10:22:58
Вопросик еще по connect react redux он делает свой shallowequal пропсов ?

Google
Andrew
26.10.2017
10:23:24
типа юзать Pure c коннектом смысла 0

Artyom
26.10.2017
10:25:07
Nikita
26.10.2017
10:26:36
типа юзать Pure c коннектом смысла 0
у коннекта есть опция pure, которая тоже самое выполняет. Так что да, нету смысла

Nikolay
26.10.2017
10:31:04
ну зачем что б два редьюсера слушали один и тот же экшн
например, у меня нормализованные данные, и идшники лежат в одной ветке стора, а dataById -- в другой

так что это вполне норм практика

Andrew
26.10.2017
10:32:06
ну окей, но я б все таки сделал их в одной ветке стора

Николай
26.10.2017
10:32:53
Подскажите что-нибудь типа admin-lte, желательно с привязкой к реакту

Nikolay
26.10.2017
10:34:54
ну окей, но я б все таки сделал их в одной ветке стора
это уже зависит от дизайна стора в конкретном проекте.

Vladyslav
26.10.2017
10:38:10
ребят, вопрос такой - в реакт роутере во всех примерах нужно хардкодить path="/someurl/", бекендеры говорят что это херня ,у них может все меняться, и вообще подвязываться под хардкодный урл- это плохо

Max
26.10.2017
10:40:01
урл-резолвер

нужен

Vladyslav
26.10.2017
10:40:05
так, а как нужно действовать в этом случае ?

Google
Женя
26.10.2017
10:40:26
А причем здесь реакт роутер к бекунду?

Vladyslav
26.10.2017
10:41:28
ну они добавили интернациализацию, она добавлячет в урл /de/ естественно , у меня все сломалось, т.к path захардкожены

Женя
26.10.2017
10:41:30
>бекендеры говорят что это херня ,у них может все меняться

Vladyslav
26.10.2017
10:41:40
к тому, что урлы меняются

урл-резолвер
это какой-то пакет дополнительный ? или в общем надо логику эту реализовывать ?

Andrew
26.10.2017
10:43:00
someUrl/${someValue}

Vladyslav
26.10.2017
10:49:07
руками прост
но мне же в любом случае придеться хардкодить какюу-то часть урла ? ну допустим это страница регитсрации, состоящая из 7 степов, первый степ имеет урл - /registration/ , второй и следующие - /registration/blabla/ вот полукчается, в случае интернациализации, станет /de/registration/

т.е хардкодить /registration/ в любом случае надо ?

Max
26.10.2017
10:55:32
https://docs.djangoproject.com/en/1.11/topics/http/urls/#reverse-resolution-of-urls

вот щас думаем перенести аналог джановского резолвера на жс

Artyom
26.10.2017
10:57:01
Роутер на редаксе (альфа) Что использовать для анимаций?

Roman
26.10.2017
11:01:48
Роутер на редаксе (альфа) Что использовать для анимаций?
https://reacttraining.com/react-router/web/example/animated-transitions

Александр
26.10.2017
11:02:44
так много вопросов про роутеры, это такая сложная тема в реакте ? )

lvova
26.10.2017
11:03:27
Привет, ребята!

У вас можно публиковать вакансии?)

Я hr)

Max
26.10.2017
11:03:50
нет

@javascript_jobs

Enjoy the
26.10.2017
11:04:24
Я hr)
Для мужчины эта фраза звучит как камин-аут

Google
Enjoy the
26.10.2017
11:04:27
бля не кикайте

Artyom
26.10.2017
11:05:41
https://reacttraining.com/react-router/web/example/animated-transitions
Чет сильно сомневаюсь что он с редаксом заведется

Вопрос в этом как раз

Stepan
26.10.2017
11:08:01
Artyom
26.10.2017
11:08:30
Сам не знаю

Ша попробую кароч

Я уже запутался, роутер работает через пропсы или контекст

Triple
26.10.2017
11:13:11
Вы тут столько написали, что я себя чувствую верстальщиком просто....

Andrew
26.10.2017
11:17:55
Надо прост next юзать у них там свой роутер

Artyom
26.10.2017
11:18:26
https://reacttraining.com/react-router/web/example/animated-transitions
Лол, так там просто числовые пропсы анимируются. А про смену компонентов ничего и нет

Кароч на таймаутах делать буду, видимо

Roman
26.10.2017
11:21:03
https://hackernoon.com/animated-page-transitions-with-react-router-4-reacttransitiongroup-and-animated-1ca17bd97a1a

Artyom
26.10.2017
11:24:51
Вопрос в том, как сделать плавное "размонтирование" - ухождение с урла

Когда надо менять компоненты

Плавное появление пишется на ccs animation за 10 секунд в SC

Irina
26.10.2017
11:26:02
Google
Artyom
26.10.2017
11:26:22
https://hackernoon.com/animated-page-transitions-with-react-router-4-reacttransitiongroup-and-animated-1ca17bd97a1a
Хотя, вроде, там чета есть такое, разбираюсь....

Александр
26.10.2017
11:27:29
А это нормально что я HTMLElement пихаю в стейт?

Александр
26.10.2017
11:28:03
есть ли возможность в sc писать общие стили ? аля normalize и т.д. какие-то общие стили кнопок в целом элементов интерфейса?

Roman
26.10.2017
11:28:09
Triple
26.10.2017
11:28:32
А это нормально что я HTMLElement пихаю в стейт?
Я бы компонент сделал, потом функцию по возврату этого компонента

Roman
26.10.2017
11:28:38
зачем ты его пихаешь в стейт?

Александр
26.10.2017
11:28:56
ну, я проверяю валидность элемента(checkValidity), и каждый раз использовать getElement не охота

Stepan
26.10.2017
11:29:34
Зачем тебе элемент? Пиши его значение в стейт

И уже его чекай

Александр
26.10.2017
11:31:29
@ssupinsky ну где-то же я к тому элементу обращаюсь, мне что каждый раз юзать getElement?

Irina
26.10.2017
11:32:17
?

Irina
26.10.2017
11:32:38
ref?

Александр
26.10.2017
11:33:48
так, стоп

Addicted
26.10.2017
11:33:52
ребят привет. возникла дискуссия тут, по поводу redux , состояния приложения. Предложение было хранить ВСЕ состояние приложения в сторе, без использования стейта компонентов. Кто встречался с таким, кто использует такой подход?

Александр
26.10.2017
11:34:10
Какие минусы того что у меня в стейте висит HTMLElement?

Точнее даже не он, а ссылка на него

Google
Roman
26.10.2017
11:34:40
Какие минусы того что у меня в стейте висит HTMLElement?
потому что в стейте ты должен хранить состояние компонента,а не компонент

Александр
26.10.2017
11:34:41
Через injectGlobal, например
npm install —save styled-components Это все что нужно что бы начать пользоваться?

Женя
26.10.2017
11:35:47
да

Artyom
26.10.2017
11:36:07
npm install —save styled-components Это все что нужно что бы начать пользоваться?
Ну и врапать компоненты. В плане настройки импортов и билда стилей и т.п. да, ничего не нужно. Более того, в SC встроенный постпроцессор

Viktor
26.10.2017
11:36:14
а скиньте конфиг .babelrc что бы реакт из коробки работал и нод сервер поддерживал es7

Viktor
26.10.2017
11:36:55
мне нет(

конфиг сейчас такой

"presets": ["react-app"], "plugins": ["transform-decorators-legacy"]

babel-node src/server —presets es2015, stage-2

нода так запускается

Viktor
26.10.2017
11:37:28
и падает

Roman
26.10.2017
11:37:45
вебпак?

Artyom
26.10.2017
11:38:04
ребят привет. возникла дискуссия тут, по поводу redux , состояния приложения. Предложение было хранить ВСЕ состояние приложения в сторе, без использования стейта компонентов. Кто встречался с таким, кто использует такой подход?
Чем больше ненужной мишуры в редаксе - тем больше будет меняться стейт - тем больше будет трегирится ререндер - тем меньше будет производительность. Придется больше насидать на селекторы и т.п. Зачем это надо?

Viktor
26.10.2017
11:38:28
вебпак?
нет, create-react-app

Roman
26.10.2017
11:38:36
не помогу

Artyom
26.10.2017
11:38:38
Я это заскриню

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