
Cenator
06.07.2018
08:53:20

Derek
06.07.2018
08:53:21
В общем Бест Практикс styled-components ?

Cenator
06.07.2018
08:53:27

Roman
06.07.2018
08:53:28

Google

Cenator
06.07.2018
08:53:33
по нему коммьюнити больше всего кмк

Derek
06.07.2018
08:53:54
Благодарю

Джон
06.07.2018
08:56:47
шах и мат

Ruslan ?
06.07.2018
09:00:41

Roman
06.07.2018
09:01:46
все просто и понятно

Ruslan ?
06.07.2018
09:04:38
я знаю, что работать просто, но я не мог с походом определиться
буду создавать подпапку styled в каждом модуле, и проблем с именованием не будет и стили отдельно будут, а из index буду только styled отдавать

Sergey
06.07.2018
09:08:20
Всем привет, такая задача
Задача:
1) react
2) redux
3) responsive
4) Желательно, +100500 компонент на все случаи жизни
5) Чтобы это все добро жило в каком-нибудь template
Гугление дает coreui, но там нет redux. Может кто-нибудь что-то посоветует.
Спасибо.

Max
06.07.2018
09:10:48
ставишь реакт, редакс, тему

Google

Eugene
06.07.2018
09:10:57

Vlad
06.07.2018
09:12:02
А вообще это анти-патерн в ui библиотеки редукс включать, даже в самописной так не делаю

Roman
06.07.2018
09:13:07

Sergey
06.07.2018
09:13:42
О...За линк спасибо!

Павел
06.07.2018
09:14:52
Парни сталкивался кто с таким, что если компонент подключен через require то стили через const WrapComponent = styled(Component)''; не применяются?

Sergey
06.07.2018
09:15:49

Vlad
06.07.2018
09:18:00

Ruslan ?
06.07.2018
09:18:02

Vlad
06.07.2018
09:18:19

Ruslan ?
06.07.2018
09:18:27
?

Vlad
06.07.2018
09:18:54
Лучше уж свой небольшой стор написать на RxJs) И будет тебе стор на потоках)

Ruslan ?
06.07.2018
09:19:25

Vlad
06.07.2018
09:21:17

Ruslan ?
06.07.2018
09:22:18

Sergey
06.07.2018
09:23:52
Я смотрю, что тема уходит в сторону интсрументов.
Если не сложно, поставьте like, dislike родившемуся решению в моей голове.
template(react) + UI custom components(react + redux)

Vlad
06.07.2018
09:25:10

Andrew
06.07.2018
09:25:33

Sergey
06.07.2018
09:25:56

Google

Artyom
06.07.2018
09:38:22
Какие-то космические скоростные показатели
https://github.com/cujojs/most/tree/master/test/perf#node

Vladislav
06.07.2018
09:46:56

Женя
06.07.2018
09:48:32
скобочку забыл?
в коннекте

Tor
06.07.2018
09:49:00
connect первым аргументом принимает mapStateToProps, а вторым - диспатч

Женя
06.07.2018
09:49:14
ну и это да

Andrew
06.07.2018
09:52:09
Вообще нахуя диспатч
Просто передайте объект в коннект
Он сам обернет экшоны

Sergey
06.07.2018
09:53:26
вопрос по декомпозиции. Есть два маршрута
на одном отображается большая форма создания "документа", разбитая на подгруппы полей, На другом маршруте отображается этот "документ", но уже как обычный текст. Я хочу сделать, чтобы можно было редактировать подгрупы этого документа, а не всю форму целиком. Не знаю как это реализуется. Я думаю так : для каждой подгруппы сделать два компонента - один с инпутами для заполнения, второй простой текстовый. И при редактировании переключать с одного компонента на другой. А для маршрута создания документа, рендерить сразу все компаненты с полями. верно ?
Короче я хочу сделать что-то то типа HeadHunter резюме. Только без переходов на отдельные страницы редактирования отдельных частей резюме.

Rodion
06.07.2018
10:01:12
А реально выучить react redux react router за два дня и уже начать разрабатывать сложное приложение?

Kendr
06.07.2018
10:01:43

Cenator
06.07.2018
10:01:59

Kendr
06.07.2018
10:02:00
Если бекграунд то да мб

Rodion
06.07.2018
10:02:00
хнык хнык

Vladimir
06.07.2018
10:05:31
js знает он

Timofey
06.07.2018
10:13:13
Есть список и мне нужен обработчик нажатия на каждый элемент списка, я подумал что хорошо бы было использовать делегирование и через e.target проверять куда был произведен клик, на li или куда-то в другое место. Все было бы круто если бы в li не было различных вложенных элементов которые попадают в e.target
В нативном js можно было бы циклом подниматься по e.parentNode пока не достигнем e.currentTarget или ul, а если не пути встретился li, значит событие нужно обработать.
А какое решение будет наиболее правильным с реактом?

Cenator
06.07.2018
10:13:45

Google

Sergey
06.07.2018
10:14:34

Timofey
06.07.2018
10:15:14
@itsjohncena там такая ситуация: есть контейнер li который рендерит не через map а в верстку руками. и получается что наддо будет 20 раз подряд этот пропс еще и им приписать

Cenator
06.07.2018
10:16:15

Roman
06.07.2018
10:16:36
Как вы записываете actions и reducers?
Для всех компонентов по отдельному js-файлу, или для всех-всех компонентов есть один глобальный redusers.js/actions.js?
Если второй вариант, то не сильно ли много кода в одном файле? Запутаться можно.
Спасибо

Admin
ERROR: S client not available

Cenator
06.07.2018
10:20:34


Timofey
06.07.2018
10:23:43
Я пришел к такому выводу: actions и reducer управляют глобальны состоянием которое может понадобиться в разных контейнерах и разных местах проекта. Соответственно держать его рядом с конкретным контейнером или компонентов будет не лучшим решением, так как переиспользовать экшены будет проблемно и это будет выглядеть криво с точки зрения архитектуры.
По этом лучше всего выносить их в какую-то общую папку например store, в ней уже actions и reducers. При этом не нужно плодить слишком много actions, каждый файл с actions одноименный к файлом reducer который эти экшены обслуживает. И не нужно создавать слишком много reducers, нужно стараться создавать экшены и редюсеры которые будут способы обслуживать сразу несколько контейнеров. И перед созданием редюсера нужно подумать не получиться ли ограничиться одним setState'ом (локальным store).

Kevin
06.07.2018
10:23:47

Eugen
06.07.2018
10:24:27
Ребята, всем привет, застрял на одной задачи, уже третий день пытаюсь ее решить. Задача связанная с Драген дропом. Юзаю либу react beatiful dnd. Суть задачи. Есть Много групп, они драгаются и дропаются между собой. но надо реализовать функционал обьединение групп чтоб одна группа объединилась с другой и приэтом они вместе драгались и дропались. Может у кого то есть примеры кода, буду благодарен очень )

anna
06.07.2018
10:42:12
Подскажите, как -нибудь можно вCREATE REACT APP доабвить возможность задавать еперм окружения,которые начинаются не только с REAT_APP
а кастомные.
форкнул create_react_app себе и могу вносить изменения в конфиги впринципе.но не могу найти никак

Michael
06.07.2018
10:47:13
Если нет, то ищи process.env.REACT_APP*
И потом заменяй REACT_APP на что-нибудь другое

anna
06.07.2018
10:48:23
я пока просто форкнул себе,ничего не менял.
https://github.com/facebook/create-react-app

Andrey
06.07.2018
10:49:52
когда там 2-й CRA выйдет?

Artyom
06.07.2018
10:51:42
Как бабель 7 зарелизится

Дмитрий
06.07.2018
10:53:07

Artyom
06.07.2018
10:53:34

Roman
06.07.2018
10:53:46

GreenMan
06.07.2018
10:54:11
ребят, подскажите почему не преобразует parseInt() хотя через typeOf выходит стринг, а значение стринга "5000"

Google

GreenMan
06.07.2018
10:54:11

Artyom
06.07.2018
10:55:11
Куда не преобразует?

Michael
06.07.2018
10:55:58
Только не забудь _ в конце

GreenMan
06.07.2018
10:56:45

Valeriy
06.07.2018
10:58:34

anna
06.07.2018
10:59:06

GreenMan
06.07.2018
11:00:00

Valeriy
06.07.2018
11:00:21
проекты билдит сборщик типа webpack

Michael
06.07.2018
11:00:56

Valeriy
06.07.2018
11:01:17
сложно придумать кейс когда понадобилось бы пропускать названия переменных окружения через regexp

Artyom
06.07.2018
11:02:17