
Nikita
12.05.2016
22:09:44
я делал
у кого есть опыт создания контекстных меню в вебе?

trump ? trump ? hillary
12.05.2016
22:25:36
что-то пробовал очень давно

Nikita
12.05.2016
22:27:16
очень странная фигня происходит. onContextMenu клик происхоит, создается попап, менюшка. Ставится листенер на document#click, чтобы закрыть менюшку. В FF в этот листенер тут же прилетает событие и менюшка закрывается

Google

Антон
12.05.2016
22:33:07
Стопори событие
Оно всплывает до документа как раз после того, как ты листнер ставишь
Ну и листнер сразу же срабатывает

Nikita
12.05.2016
22:34:52
так разные же события

Антон
12.05.2016
22:35:13
Мм.. Возможно надо ещё click отлавливать

Nikita
12.05.2016
22:35:36
хм, ща попробую

Антон
12.05.2016
22:35:55
Там все равно же click происходит. Правой кнопкой же тычешь

Nikita
12.05.2016
22:36:10
а вообще скорее всего нет
event.preventDefault();
и return false было
но в событии написано preventDefaulted: false
то есть как буд-то другое событие

Google

Антон
12.05.2016
22:37:07
Ну значит, лови клик, он видимо после контекстного меню срабатывает

Nikita
12.05.2016
23:05:10
https://jsfiddle.net/o7adcucn/
вот тут воспроизводится

Denis
12.05.2016
23:50:34
Очередной виток? :) https://github.com/milankinen/react-combinators

Denis
12.05.2016
23:51:49
shameless

Paul
13.05.2016
01:46:29

Denis
13.05.2016
02:47:41
https://medium.com/@cpojer/relay-and-routing-36b5439bad9#.5194duycg

Roman
13.05.2016
08:26:31
http://reactjsnewsletter.com/issues/31?sid=6rEpFm#start

Ivan
13.05.2016
08:58:46
Всем привет! Есть предложение о работе в одном немецком стартапе. Делаем изоморфное приложение react/redux про car sharing. Небольшая команда, удаленка, фултайм, зарплата в евро.

Alesya
13.05.2016
08:59:59
Это что же, можно не тихо смотреть на разработчиков здесь, а работу предлагать?!

Andrey
13.05.2016
09:00:21
еще один hr?)

Artur
13.05.2016
09:00:34

Alesya
13.05.2016
09:00:44
Нас здесь много, уверена)

Artur
13.05.2016
09:00:56
Кстати, ребзя, а какие уровни зарплат у модных react программистов нынче в России и за бугром?

Ivan
13.05.2016
09:01:02
Я сам там разработчик, коллегу себе ищу :)

Alesya
13.05.2016
09:02:03
В Москве от 120 с опытом работы в 6 месяцев на React, если опыт работы больше года 140+

Ivan
13.05.2016
09:02:34
У нас вилка $2.000-2.500

Aleksey
13.05.2016
09:02:39
Ребят, юзал кто?
Крутой бойлер, нашпигован всем необходимым, проверен временем, используется автором в продакшене.
http://bit.ly/1R0O1ZM
#react #boilerplate #redux #ssr

Andrey
13.05.2016
09:03:59
его автор вроде тут сидит )

Google

Aleksey
13.05.2016
09:04:17

Алексей
13.05.2016
09:04:21

Alesya
13.05.2016
09:04:59
Есть компания, которая готова давать компенсацию 4к$ с опытом от 1,5 лет в React, с совокупным опытом JS разработки в 5 лет

Andrey
13.05.2016
09:05:00
я смотрел его, когда составлял свой, вполне ок =) перенял от туда webpack-merge, из того что помню сейчас)

Artur
13.05.2016
09:06:04

Daniil
13.05.2016
09:07:59
надо писать с опытом в реакт от 6 лет, иначе фигня

Sergey
13.05.2016
09:09:48
Ребят, а есть ещё те, кто считает что опыт разработки на JS полученный в до-реактовскую эпоху только мешает?
Я вот долго одного парня из команды приучал к Реакту. Он поначалу даже в Реакте данные в ДОМе хранил.
(это было когда flux ещё не был анонсирован)
Ну и CSS писал с дичайшими селекторами
Вот этот весь jQuery-стиль

Daniil
13.05.2016
09:11:18
jquery головного мозга

Алексей
13.05.2016
09:11:26

Andrey
13.05.2016
09:11:36
и да и нет, нужно уметь меняться, по этому если выбирать человек без опыта, или человек с опытом но Jquery, то наверное победи последний )

Gordey
13.05.2016
09:13:00
Тут дело не в опыте. Просто надо стараться идти в ногу со временем и познавать актуал в мире разработки. А если сидеть 10 лет в компании клепая шаблонные сайты, то тут конечно будет тяжело.

Kich
13.05.2016
09:14:25
Есть тут у нас местный индивид, бывший c++, который в es3 хреначит и микрооптимизациями занимается. Очень печально выглядит

Ilya
13.05.2016
09:14:32
Так то и 5 лет назад уже можно было не хранить данные в DOM

Andrey
13.05.2016
09:15:20

Sergey
13.05.2016
09:16:28

Daniil
13.05.2016
09:16:52
надоедает, тоже ушел с c# сначала в рельсы, потом в js

Sergey
13.05.2016
09:17:04
Я вообще начинал с С и протоколов. Неделю одну багу исследовать - это не так уж и весело.

Google

Gordey
13.05.2016
09:19:23
Кароче тут все от человека зависит. Мне кажется неправильно накладывать какие-то клеше на “дореактовский опыт” или после. У нас же не армия, где выслуга лет и т.д.

Алексей
13.05.2016
09:24:56
мало ли после появится другая концепция, отличная от реакта, и все будут говорить
уууу
он же реактовский, все понятно

Andrey
13.05.2016
09:25:42
хранят данные не в dom, ууу

Sergey
13.05.2016
09:26:13
Обколются своим Реактом и ....

Daniil
13.05.2016
09:28:15
и потом graphql на нашем красивом бэкенде хотят

Roman
13.05.2016
09:28:28
Опыт в разных сферах/платформах/языках расширяет сознание говорят
Еще говорят что подобная смена возвращает мотивацию к программированию

Admin
ERROR: S client not available

Sergey
13.05.2016
09:32:05

Roman
13.05.2016
09:33:28
Вынужденно это не то
Осознанно и по желанию же
Мне вот php не хочется изучать, ни за какие коврижки. С++ тоже например

Andrew
13.05.2016
09:50:51
Ребятки, а подскажите, какие есть плагины для оптимизации продакшн-кода? Наподобие react-remove-prop-types

Alexey
13.05.2016
09:52:45
Перепиши с ес6 на ес5 и вебпак-плагин не нужен будет

Aleksandr
13.05.2016
09:53:10
целый пек
https://github.com/thejameskyle/babel-react-optimize

Andrew
13.05.2016
09:54:04
во, спасибо ??

Google

Andrew
13.05.2016
09:55:14
а кто-нибудь их юзает?
они дают профит какой-то?
а то вдруг нет смысла подключать их

anoru
13.05.2016
09:56:10
Ребят, есть какой-нибудь способ посмотреть что именно долго билдится при хотрелоаде. Какой-нибудь анализатор?

Sergey
13.05.2016
09:57:14

Vadim
13.05.2016
09:57:40
А подскажите каким инструментом можно отследить компоненты, которые перерисовались в ходе изменения стейта? ))

Aleksandr
13.05.2016
09:57:45
там на уменьшение бандла только remove-proptypes влияют
остальные на перформанс расчитаны

pepsi ¯\_(ツ)_/¯
13.05.2016
09:58:39

Andrey
13.05.2016
09:58:40

anoru
13.05.2016
10:00:02
Подскажи как его включить)

Andrey
13.05.2016
10:00:24
https://github.com/anorudes/redux-easy-boilerplate/blob/master/webpack-dev-server.js noInfo: false
+ если не будет выводиться, то еще quiet: false,

anoru
13.05.2016
10:01:10
спасибо, сейчас опробую

Andrey
13.05.2016
10:01:33
вообще, у меня там такие параметры -
quiet: false,
noInfo: true,
stats: {
colors: true,
timings: true,
chunks: true,
errors: true,
errorDetails: true,
warnings: true
}
так лучше, и видны ошибки, если они случаются )

anoru
13.05.2016
10:09:37
Только попробовал, т.к. отвлекся. Но, к сожалению, проблему не решило. Просто обновил часть пакетов и хотрелоад стал медленнее в 2 раза. Хотелось бы узнать по какой причине, а то так методом тыка лишь откатываться
такое в прошлом узже было от бутстрапа )
и с postcss-loader тоже было
но тогда пробелма находилась методом исключения. Подумал может есть проще вариант - замерить скорость

Roman
13.05.2016
10:11:21
Мб посмотреть раскладку по воемени на что вебпак тратит время?

Andrey
13.05.2016
10:11:33
а время обычной сборки не увеличилось?

Roman
13.05.2016
10:12:04
Наверняка увеличилось