@react_js

Страница 8 из 5115
Denis
13.04.2016
11:06:52
Почему не он в reactjs?

Mikhail
13.04.2016
11:07:46
Где найти список спикеров сегодняшнего митапчика? http://www.meetup.com/codecrafting/events/230143263/

Roman
13.04.2016
11:09:17
Слушайте, а сюда только про React — или про es6 и прочие транспайл-истории тоже можно?

Google
Roman
13.04.2016
11:10:25
скинули вот сейчас вот такую штуку — onClick={::this.handleSubmit}>, спросили, что это. Умом понимаю, что это скорее всего аналогично this.handleSubmit.bind(this), но вот откуда взялся такой сахар, не могу найти

Кто-нибудь сталкивался?

Сева
13.04.2016
11:10:42
bind operator

Roman
13.04.2016
11:10:45
Да-да

Сева
13.04.2016
11:10:45
это из stage 1 вроде

он клевый

Roman
13.04.2016
11:10:52
где почитать можно про это, гугл че-то не

Сева
13.04.2016
11:11:03
https://github.com/zenparsing/es-function-bind

Roman
13.04.2016
11:11:12
о, спасибо!

Vladimir
13.04.2016
11:12:47
> использовать stage-1

Roman
13.04.2016
11:14:08
Ребята, а кто-нибудь работал со звуками, используя вебпак/галп для сборки? Какой лоадер нужно использовать для этого — и как и при этом использовать, скажем, Howl?

Andrey
13.04.2016
11:14:34
file-loader ?

url-loader?

Google
Roman
13.04.2016
11:17:29
слушайте, действительно, все идеально работает, не знаю, что раньше не

спасибо!

file-loader использовал

Oleg
13.04.2016
11:19:02
Так и что, кто работу ищет?

Sergey
13.04.2016
11:20:23
Ну нормально общались, чего ты ты начинаешь )

Stanislav
13.04.2016
11:34:47
Ребзя! Может быть вдруг у кого-нибудь из вас есть время и желание покопаться в одной проблеме? https://github.com/bvaughn/react-virtualized/issues/160

Vladimir
13.04.2016
11:48:43
Господа, я сварщик не настоящий, поэтому с не очень умным вопросом. Можно ли на client side подключить два скрипта с jsx или как-то инклюдить второй?

Meg
13.04.2016
11:50:17
Jsx надо в js и можно

Anton
13.04.2016
11:50:26
https://jsx.github.io/doc/importref.html

Возможно оно.

Meg
13.04.2016
11:50:38
Но скорее всего вы делаете что-то не правильно)

Vladimir
13.04.2016
11:58:56
Есть a.js, в котором описан react компонент Есть b.js, в котором хочется использовать тот самый компонент из a.js.

Meg
13.04.2016
12:01:09
Вынести компонент в отдельный файл и импортировать его и в а и в б?

Vladimir
13.04.2016
12:02:29
@bwf_k что ты имеешь ввиду на клиент-сайде

Vladimir
13.04.2016
12:03:22
Всё на стороне клиента в браузере собирается.

Alex
13.04.2016
12:06:23
Формат TG чата не для обсуждений по топикам - FB лучшее место пока. Тут постоянно контексты пересекаются. 150 нотификаций за несколько часов - пожалуй отпишусь.

/leave

Vladimir
13.04.2016
12:10:37
тогда думаю всё просто, нужно чтобы эти два jsx компонента добавляли самих себя в глобальный скоуп

как в 2000 с jquery и его плагинами было

Google
Vladimir
13.04.2016
12:11:21
/cc @bwf_k

Valery
13.04.2016
12:13:30
Под фб - имеется ввиду Фейсбук?

Формат TG чата не для обсуждений по топикам - FB лучшее место пока. Тут постоянно контексты пересекаются. 150 нотификаций за несколько часов - пожалуй отпишусь.

Andrey
13.04.2016
12:14:41
но общаться в фб - странная альтернатива

Vladislav
13.04.2016
12:15:40
кстати, почему не слак?

Andrey
13.04.2016
12:15:48
не Ъ

истории сообщений нет

Valery
13.04.2016
12:16:01
Имелись ввиду какие-то группы тематические? Где там обсуждать то

Vladislav
13.04.2016
12:16:15
истории 10к, мало?

Valery
13.04.2016
12:16:59
Мало, когда популярный канал с разными топиками

Andrey
13.04.2016
12:17:03
истории 10к, мало?
смотря сколько народу там :)

Ivan
13.04.2016
12:33:06
Всем привет!

Я девелопер из Питера, уже пару месяцев пишу изоморфоне приложение с редаксом :)

Egor
13.04.2016
12:34:45
hi

Sergei
13.04.2016
12:35:25
господа, кто пробовал Baobab JS в связке с React?

Vadim
13.04.2016
12:35:46
Сохраню

Vladislav
13.04.2016
12:41:29
а crm никто на реакте не пилил?)

Google
Дмитрий d
13.04.2016
12:42:08
а crm никто на реакте не пилил?)
есть такая облачная crm - salesforce. Я на ней вьюшку делал на реакте

Vladislav
13.04.2016
12:42:56
С формами все норм было?

Дмитрий d
13.04.2016
12:43:23
да, но у меня всё было просто

Roman
13.04.2016
12:43:33
А теперь вопрос такой. Есть приложение на редаксе, простенькая игра (даже без canvas, все совсем просто). И есть в этой игре звуки. Звуки завязаны либо на действия пользователя, либо на изменение состояния игры (которое прописано в редьюсерах). Например, пользователь правильно решил головоломку, и проигрался звук “ПОБЕДА”. Вопрос. Где место методу, который проигрывает этот звук “ПОБЕДА”? В редьюсере (где проверяется условие победы) или во view-компоненте (например, родительском)? По идее, если я проигрываю это в редьюсере, то все очень удобно, но мы теоретически теряем разделение view и логики. Плюс часть этих звуков оказывается в редьюсере, а часть — в компоненте, в ответ на действия пользователя (хотя эту часть тоже можно запихнуть в редьюсер). Если же я проигрываю это в компоненте, то вся интерфейсная часть хранится во view — но теперь надо частично дублировать эти проверки в componentWillReceiveProps и вообще активно следить, что изменилось, что не очень удобно. В общем, у обоих решений свои преимущества и недостатки. Как вам кажется, что православней и чревато меньшими проблемами в будущем?

Ilya
13.04.2016
12:44:31
ему место в экшне или в компоненте

редьюсер должен быть чистым

Roman
13.04.2016
12:45:00
То есть все-таки реакция на изменение состояния в willReceiveProps?

Ilya
13.04.2016
12:45:09
любая работа с внешним миром (звук в т.ч.) - нечистые

если все зависит от изменения

то лучше сложить в экшн

Roman
13.04.2016
12:45:45
Тут есть нюанс — экшн может не знать, что нужно проигрывать звук

Ilya
13.04.2016
12:45:48
там проще будет отслеживать

Roman
13.04.2016
12:45:53
он не знает, как изменится состояние

поэтому остается только willReceiveProps, реакция на изменение state

Ilya
13.04.2016
12:46:24
ну тогда, да

Roman
13.04.2016
12:46:50
мне тоже кажется, что это звучит разумней, но конечно напрягает необходимость следить, что изменилось, что нет — вместо простой перерисовки

с другой стороны, у меня та же история с проигрыванием анимаций и так

Спасибо!

Anton
13.04.2016
12:49:01
/leave

Alexander
13.04.2016
12:53:30
можно написать аналог reactDOM который вместо html будет рендерить звуки о_О

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