
Stepan
22.01.2018
13:34:53

Сергей
22.01.2018
13:34:57

Cenator
22.01.2018
13:35:34

Владимир
22.01.2018
13:35:49

Google

Cenator
22.01.2018
13:36:08

Stepan
22.01.2018
13:36:55

Сергей
22.01.2018
13:37:02
поэтому в конфиге atomix есть правило не юзать функции/классы/переменные до определения

Oleg
22.01.2018
13:48:52
Так airbnb не рекомендует стрелочные функции для stateless компонентов, из-за возможных проблем с выводом имени функции
например при ошибке

Dmitry
22.01.2018
13:49:29
Блин. Вот такие левые проверки как эта ( https://www.jamestease.co.uk/blether/detect-clicks-outside-element-with-react-components ) для закрытия какого-нить попапа при клике на "чужой элемент" элементарно ломаются, если клик был совершен на SVG-элемент или на ноду в нем. Иконка была PNG, стала SVG. А код упал. Убил час пока понял в чем дело.

Сергей
22.01.2018
13:52:45

Oleg
22.01.2018
13:53:10
Проверил, при эксепшенах имя верно указано в обоих вариантах, но на codesandbox это точно babel отработал
щас с ts гляну
везде все ок, зря я переживал)

Pavel
22.01.2018
14:01:47
Ребят, а какие недостатки есть у N-layer архитектуры ?

Сергей
22.01.2018
14:05:10

Google

Anton
22.01.2018
14:05:28
n-1 же
один то слой в любом случае будет

Сергей
22.01.2018
14:05:40
убедил

Anton
22.01.2018
14:05:55
ну вот а то шокируешь человека

Андрей
22.01.2018
14:11:08
решил взять инфу с апи банка, через онлайн ide. Почему по одной сылке запрос прохидит нормально, а по другой выдается ошибка No ‘Access-Control-Allow-Origin

Maksim
22.01.2018
14:16:26

Андрей
22.01.2018
14:16:45
почему так выходит?

Anton
22.01.2018
14:16:49

Андрей
22.01.2018
14:16:55
понял
спс

Nick
22.01.2018
15:04:36

Max
22.01.2018
15:05:26
эээ
тебя удивляет то что обьекты в жс по ссылке передаются?
а делеаешь не так то что мутируешь данные

Gleb
22.01.2018
15:08:11
mutations guardian

Mike
22.01.2018
15:11:28
ты что-то не так делаешь

Сергей
22.01.2018
15:15:26
нах так делать?

Default
22.01.2018
15:18:24
Ты не прочитал, как передаются объекты в жаваскрипте
Вот что ты не так делаешь

Roman
22.01.2018
15:21:05
что за N layer архитектура, киньте талмут? гугл невнятное выдаёт

Google

Igor
22.01.2018
15:24:39
ребят, а redux-persist я так понимаю хранит данные в локал сторедж, вопрос, он как то данные шифрует?

Cenator
22.01.2018
15:25:16
Сторадж доступен только одному хосту

Igor
22.01.2018
15:25:51
ну чтобы нельзя было получить к ним доступ?
обычному пользователю

andretshurotshka?❄️кде
22.01.2018
15:26:03

Cenator
22.01.2018
15:27:26
Если там же, то юзер откроет все равно

Timofey
22.01.2018
15:28:33
есть дропдаун необходимо его закрыть кликов в любое месте, какой путь наиболее правильный? куда вешать событие на onClick?

Igor
22.01.2018
15:29:10

Cenator
22.01.2018
15:30:00

Stepan
22.01.2018
15:31:18

Igor
22.01.2018
15:31:20

Cenator
22.01.2018
15:31:31
Ну разве что мелтдаун может вмешаться

Igor
22.01.2018
15:32:23

Andrew
22.01.2018
15:38:54
Ребзи
Такой вопрос
Надо работать с fb api

Google

Andrew
22.01.2018
15:39:28
Где это правильней делать ?
В экшонах ?

Сергей
22.01.2018
15:40:14

Vitaly
22.01.2018
15:43:04
Гайз, а есть что современней react-slick?

Cenator
22.01.2018
15:43:22

Roman
22.01.2018
15:43:30
?

Admin
ERROR: S client not available

Vitaly
22.01.2018
15:44:09

Cenator
22.01.2018
15:45:28
Зачем они?

Vitaly
22.01.2018
15:46:19

Artyom
22.01.2018
15:46:31
Я вот думаю... "Не используй прокси", говорят они... "Он медленный", говорят они. А на реальном приложении хоть кто-то проверял? Сейчас используется такой набор HOC'ов, селекторов, редусеров и т.п., что они тоже не слабо так замедляют data flow....
Чет создается ощущение, что от proxy будет толку по производительности больше. Она сейчас не такая уж и медленная, особено в свежем хроме

Cenator
22.01.2018
15:47:42

Artyom
22.01.2018
15:47:57
Не знаю, но это о другом

dima
22.01.2018
15:55:53
Посоны хелпуйте
imageHandleUp = (e) => {
console.log('imageHandleUp')
this.isPressed = false
return false
}
<ImageReview
onMouseUp={this.imageHandleUp}
nestedRef={(comp) => {
this.originalWrap = comp
}}
/>
повесил на компонент и внутри передал диву (nestedRef тоже див). Так вот вешая на прямую листенеры для дива все ок. вешая через реакт в
e
все null. Что не так ?

Nick
22.01.2018
16:02:15
спасибо всем кто отписал
все понял

Ruslan ?
22.01.2018
16:23:21

Google

Golovachov
22.01.2018
16:25:31

Пг
22.01.2018
16:29:18
При смене параметра у роутера (/path/:param?), ссылками внутри самого роутера сначала срабатывает ScrollEvent с старым param и соответствующим offset, а лишь после с новым param, как этого избежать?

dima
22.01.2018
16:30:23
Это как ускорить рендер компонента простого. Нет. Хотя смотря что там и 300мс на 50% это нормально

Golovachov
22.01.2018
16:44:10

dima
22.01.2018
16:44:42
когда будет что то щалагивать тогда что то нужно делать

Golovachov
22.01.2018
16:45:23
слышал про идеал в 100мс, но есть ощущение что это нереально со стеком RRR

Pavel
22.01.2018
16:46:15
Привет всем. Используем в проекте react-dnd 2.1.4 и react-dnd-html5-backend 2.1.2. В компоненте IconColumn методе drop осуществляется вызов редьюсера который перемещает колонку с одной позиции в массиве на новую и отсылает запрос на бэкэнд. Но иногда во время активного драггинга получаю Error: Cannot call beginDrag while dragging а потом Error: Cannot call hover after drop. Гуглил, пробовал переместить в endDrag и использовать в качестве key индексы но проблема не решилась.

Пг
22.01.2018
16:47:13
Собери production сборку и влепи babel-minify и еще несколько плагинов поверх. Увидишь разницу в скорости парсинга (evaluate)
А вообще тут вопрос лишь в том как ты настроил сборку
если собираешь в es2015 то оно и понятно

dima
22.01.2018
16:47:56

Golovachov
22.01.2018
16:48:04
у меня обычная сборка из под create-react-app

Пг
22.01.2018
16:48:49

Golovachov
22.01.2018
16:49:02
просто хочу быстрее

Пг
22.01.2018
16:49:06

dima
22.01.2018
16:50:33

Golovachov
22.01.2018
16:50:38
ну естесственно стоит понимать, потому и задаю