
Тимофей
11.06.2018
19:15:58

Oleg
11.06.2018
19:16:42
И почему вообще debounce, а не throttle, это же input

Егор
11.06.2018
19:16:42

Сергей
11.06.2018
19:17:07

Google

Тимофей
11.06.2018
19:17:15

Сергей
11.06.2018
19:18:28
Ну и для импортов commonjs и ресурсов

Егор
11.06.2018
19:23:25

Alexey
11.06.2018
19:23:50
Привет, у кого есть веб версия ватсап?

Тимофей
11.06.2018
19:24:31

Егор
11.06.2018
19:25:55

Тимофей
11.06.2018
19:29:20

Егор
11.06.2018
19:31:02

VS JS
11.06.2018
19:46:14
Я пишу
export default
потому что у большинства зарубежных компаний линтер так настроен. Они считают это "чистым кодом".

.
11.06.2018
19:49:08
Все время делаю по одному компоненту на файл и пишу default. В airbnb конфиге вроде так.

Andrey
11.06.2018
19:55:22

Сергей
11.06.2018
19:55:47

Google

Australo
11.06.2018
20:04:05
почему первая форма не высвечивает ошибки при попытке submit ? (AntDesign)
она сделанна через Field из redux-forms но что не хватает до полноценной реакции ?
(проект полностью минимизирован до ошибочных полей , вторая , без Field работает как надо )https://github.com/kirill-nikonorov/try/blob/master/client/src/components/FirstForm.js

Yo
11.06.2018
20:10:27
Всем здравствуйте, являюсь новичком в React.
У меня есть возможно довольно глупый вопрос:
я пишу chrome extension на Реакте. Смысл в том, что в самом экстеншане я ввожу кое-какие данные и при клике должны провестись некоторые манипуляции с DOM обычной страницы.
Из-за особенности chrome extension - получается, что у меня есть файл content script, который имеет доступ к DOM-страницы. И у меня есть там метод который будет проводить эти манипуляции... Как сделать так, чтобы этот самый метод слушал к методу из другого компонента Реакта и запустился сам?
Заранее спасибо!

Yumi
11.06.2018
20:31:54

Дмитрий
11.06.2018
20:32:51
У меня не глобальный стор, например, а локальный

Yumi
11.06.2018
20:35:20

Alex
11.06.2018
20:35:50
Всем доброго времени суток! подскажите хорошую Todo App которую можно посмотреть как образец по view и функционалу, и скоторой новичку можно попробовать реализовать такой функционал. Я не о примере кода, а о жифой приложухе которой можно воспользоваться как образцом

Yumi
11.06.2018
20:35:50

Дмитрий
11.06.2018
20:36:05

Yumi
11.06.2018
20:36:33

Дмитрий
11.06.2018
20:38:37
Свое что-то написал?
https://github.com/zerobias/effector
Упрощено создание сторов и эвентов, убран старый context api реакта

from
11.06.2018
20:39:02

Yumi
11.06.2018
20:49:42

from
11.06.2018
20:50:24

Dmitry
11.06.2018
20:50:46

Сергей
11.06.2018
20:51:31

Alex
11.06.2018
20:52:01
народ, кто с генераторами работал, сам по себе генератор сильные издержки добавляет?

Dmitry
11.06.2018
20:52:18
бабелом

Google

Alex
11.06.2018
20:53:01
это если без поддержки компилить, ща почти все браузеры поддерживают генераторы, не вижу смысла особого, плюс мне не критично, крч если учесть что генератор не транспилится в ебалу?

Alexey
11.06.2018
20:53:26
Ребята, можно в реакте нажать на кнопку или нет?

Dmitry
11.06.2018
20:54:35

Yumi
11.06.2018
20:54:45

Dmitry
11.06.2018
20:55:01
вот удобная штука

Alex
11.06.2018
20:55:15
просто у меня такой кейс, что есть несколько генераторов и мне нужно их объединить в один другой, получается 3-4 генератора

Dmitry
11.06.2018
20:56:15
смотря насколько это часто будет

Дмитрий
11.06.2018
20:56:34
когда будут новые фичи ?)
Ток недавно же onCreate хуки добавил) Сейчас рефакторинг, нужно код графа портировать на ризон плюс у меня идея новая, как можно упростить и усилить его код

Alex
11.06.2018
20:57:33

Дмитрий
11.06.2018
20:57:39

Alex
11.06.2018
20:57:43

Дмитрий
11.06.2018
20:57:57
Генераторы — это прям самая суть жс

Alex
11.06.2018
20:59:42
ещё, как я понял, прокси тоже достаточно быстро работают?

from
11.06.2018
21:00:34

Дмитрий
11.06.2018
21:01:00
За что берут ноду на серваки к примеру: она умеет максимально эффективно брать байты так что пока последний ещё в проводе, первый уже обратно отправлен. Вот именно этот подход выражают генераторы, принял, посчитал, ждёшь указаний.
Их использование максимально поощряется стандартом, это позволяет оптимизировать движкам одно из самых сложных мест для них

Alex
11.06.2018
21:05:07
Не очень, но для большинства кейсов достаточно
мне интересно, а через прокси возможно реализовать возвращение значения из объекта по селектору, где если на одном из объектов пути объект undefined, то сразу возвращается undefined, типа если селектор f => f.a.b.c и объект b - undefined, сразу вернуть undefined без создания новой прокси?

Google

Dmitry
11.06.2018
21:06:23

Alex
11.06.2018
21:06:38
я так понял, что через прокси так не получится, а вот если конвертировать селектор в представление пути, то можно

Dmitry
11.06.2018
21:07:12
не

Alex
11.06.2018
21:07:20
и тут тогда вопрос, что будет быстрее, превратить селектор в путь и произвести выборку, или через прокси

Dmitry
11.06.2018
21:07:21
надо новый прокси
а для чего тебе это ?
можешь показать что ты пилишь ?)

Admin
ERROR: S client not available

andretshurotshka?❄️кде
11.06.2018
21:08:14
кто пилит стейт менеджеры сюда @redux_ru

Dmitry
11.06.2018
21:09:00
ну просто больно похоже на то шо я запилил
я тоже с ключами в селекторе
сидел

Alex
11.06.2018
21:09:33
у меня есть модель, которая может быть не задана изначально, но есть физическое представление этой модели и объекты которые ссылаются на данные из неё
мне нужно исключить ошибку a.b.c Cannot read property 'c' of undefined

andretshurotshka?❄️кде
11.06.2018
21:10:10
a.b?.c

Dmitry
11.06.2018
21:10:28
idx(obj, _=>_.a.b.c.d.e.zhopa)

Alex
11.06.2018
21:10:32
ts ne umeet takoe, убери а то стыдно
но по сути, да, это мне и нужно, но т.к. js не могёт, придётся вертеться

Дмитрий
11.06.2018
21:12:02

Google

Dmitry
11.06.2018
21:12:13

andretshurotshka?❄️кде
11.06.2018
21:12:38

Alex
11.06.2018
21:12:53

Dmitry
11.06.2018
21:13:13
https://github.com/facebookincubator/idx
в чем проблема idx(props, _ => _.user.friends[0].friends)

andretshurotshka?❄️кде
11.06.2018
21:13:24
а ну, ставь флоу

Dmitry
11.06.2018
21:14:17
я чет вообще не вижу траблы и зачем с проксями вертеться

Alex
11.06.2018
21:14:49

Dmitry
11.06.2018
21:15:04
эм
там бабел плагин
транспайлит
в такое
у тебя нету кода в рантайме этого вообще
вообще читай

Alex
11.06.2018
21:16:05

Dmitry
11.06.2018
21:16:06
коменты
* The code below exists for the purpose of illustrating expected behavior and
* is not meant to be executed. The `idx` function is used in conjunction with a
* Babel transform that replaces it with better performing code:

Alex
11.06.2018
21:16:38
не, я не подумал что это плагин к бабелю, думал чудо либа из npm