
Vladimir
18.12.2016
23:54:29
Точно не тебя

Котяй Негодяй
18.12.2016
23:54:36
@chicoxyzzy
Это да.

Vladimir
18.12.2016
23:56:09
Ура ?

Google

Vladimir
19.12.2016
00:19:27
Что значит "мой трафик"?

Evgeny
19.12.2016
00:21:02
/stat@combot

Combot
19.12.2016
00:21:02
combot.org/chat/-1001032883247

Evgeny
19.12.2016
00:21:36
Странно, я особо не общаюсь, а на втором месте

Adel
19.12.2016
00:23:08

Яков
19.12.2016
00:43:40
Это между «Суровый Питерский SMM» I & II
Была промежуточная конференция а ля для арбитражников

Adel
19.12.2016
01:01:00

Evgeny
19.12.2016
01:01:39
Тоже верно

Igor
19.12.2016
01:34:19
Hey people, I made some classes about basic React in my youtube channel.
In the future I'll tell about more complex stuffs, like i18n, tests, and Redux architecture.
But, for now, it has some basic React tutorials.
(All classes in portuguese)
https://www.youtube.com/watch?v=S81XuZ44B2I&t=74s
Thank you!

Elena
19.12.2016
02:27:52

lamo2k
19.12.2016
06:56:12

Dmitry
19.12.2016
07:12:48

Adel
19.12.2016
07:22:09

Google

Adel
19.12.2016
07:26:11
но на самом деле немного тяжеловато читать
ну мне

Michael
19.12.2016
07:40:09
подскажите пожалуйста, кто-то встречал, плагин для RubyMine что бы в нем можно было так же комфортно работать с приложением на React как и в WebStorm??

Brs
19.12.2016
07:48:36
комфортно это как?
руби майнт — так же идея, так что там либо из коробки есть тот же набор плагинов, что и в веб шторме, либо их можно скачать и руками поставить

Alexey
19.12.2016
07:50:19
Всем привет, кто нибудь работал с material ui? не получается сделать локализацию для DatePicker. Кто как делал?

Andrew
19.12.2016
09:20:43

♥️
19.12.2016
11:18:33
Добрый день. Кто что думает по поводу Preact?

Andrey
19.12.2016
11:20:16
Для не больших проектов норм

n0z3r0
19.12.2016
12:11:01
Народ у кого какие настройки в .eslintrc ?
airbnb используете?

Dmitry
19.12.2016
12:11:59
Взяли за основу, добавили своего

n0z3r0
19.12.2016
12:12:52
https://gist.github.com/n0z3r0/2c1917ecf78c5c8f3d0dabcb2214e2e5
вот мой

KlonD90
19.12.2016
13:15:03
А кто как работает с рекламой на реакте типа ожидания/смены? И еще в догонку вопрос о том как вы делаете элементы которые зависят от скролла/размера экрана или размера других элементов

Андрей
19.12.2016
13:16:44
есть такой же чат по ноде?

Vasiliy
19.12.2016
13:17:55
@nodejs_ru

Brs
19.12.2016
13:18:36
Я сохраняю ref и в cDM/cDU подписываюсь на нужные события. Можно еще в отдельный контейнер рендерить этот компонент, а контейнером уже как хочешь управлять

KlonD90
19.12.2016
13:19:37
cDM / cDU это что ?

Brs
19.12.2016
13:20:01
didmount didupdate

Google

KlonD90
19.12.2016
13:20:57
ну типа да но у меня каокй-то ад выходит типа я знаю итоговую высоту только когда все прогрузится
а дальше после получение высоты надо определенным образом поставить элемент

Андрей
19.12.2016
13:21:22

KlonD90
19.12.2016
13:26:02
вот это идея типа на didUpdate подписываться
мне кажется токсичной (
но приходится
вот к примеру у меня есть тул тип который я только после того как он зарендерился проверяю влезает ли он в экран и сдвигаю его т.е. фактически по didUpdate проверяю

Azein
19.12.2016
13:40:44
Странные практики какие то

Дмитрий
19.12.2016
13:41:04
++

Azein
19.12.2016
13:41:19
Возможно не стоит пренебрегать работой с css

KlonD90
19.12.2016
13:44:02
ок а если css не выходит
или если можно css то это было бы лучше конечно

KlonD90
19.12.2016
13:44:26
но интересуют оба варианта
как вы делаете и как это делать правильно
ну помимо осуждения я с этим отлично справляюсь сам

Azein
19.12.2016
13:47:38
Данных недостаточно, но например можно управлять контейнером в правилах медиа-запросов, и так же самим тултипом. Тогда будет предсказуемая среда лейаутинга.

Dmitry
19.12.2016
13:49:22
Я открыл тултип, отресайзил браузер и он перестал влезать во вьюпорт - какой css решит такую проблему? :)

Azein
19.12.2016
13:51:27
Такой, где описан адаптивный лейаут для этого кейса. С относительными значениями и медиа-запросами.
Тултип должен адаптироваться под вьюпорт
И разумеется ни js, ни react тут не при чем

Google

Dmitry
19.12.2016
13:53:08
Что же это за медиакверисы такие? У тебя тултип может быть где-то в середине контента, а приложение - не 1 блок во весь экран

KlonD90
19.12.2016
13:55:31
тултип это все идея. вопрос в том что рендеринг влияет на отображение и я должен заново его отобразить. т.е. по сути react рендерит дом -> дом срендерился но к примеру с низу есть базовые элементы которых надо ждать или та же реклама у которой нету нормального калбэка или опять же изменение экрана влияет на отображение элемента. как тут не сделать старый добрый live lock?

Azein
19.12.2016
13:56:29
Это слишком общий вопрос. Желательно не твикать позиционированиею/лейаутинг в жс - для этого нужно правильно планироать лейаут. Ваших кейсов я не знаю, могу только сказать что мне хватает css, и в методах реакта не приходится писать подобную логику

Admin
ERROR: S client not available

a
19.12.2016
13:56:59
это если нельзя решить с помощью css

KlonD90
19.12.2016
13:57:41

a
19.12.2016
13:58:39
ну рендерить в невидимом диве, например, и сохранять ширину/высоту, которую этот див занимает. ну это для интерфейсов где все до пикселя должно быть ровно

Dmitry
19.12.2016
13:58:44

a
19.12.2016
13:59:41
с помощью .getBoundingClientRect();

KlonD90
19.12.2016
13:59:44

Dmitry
19.12.2016
14:00:07
Ну и соответственно все что угодно можно захардкодить, если делаешь какую-то разовую страницу, но когда пилишь ui для больших проектов, где все должно реюзаться - это уже не прокатывает

a
19.12.2016
14:01:50

Azein
19.12.2016
14:02:04
Есть разные взгляды на нужную степень универсальности компонентов

Dmitry
19.12.2016
14:03:22
Я придерживаюсь взгляда, что если что-то хардкодишь, то в итоге оно все всплывает в самый неподходящий момент :)

KlonD90
19.12.2016
14:03:38
high ordered component типа как high order function

a
19.12.2016
14:04:08
ну да, без компромиссов никак :)

Azein
19.12.2016
14:05:15
Где показывать тултип в этом кейсе можно посчитать в хендлере например, и методы lc компонента не трогать. Все ж по разному видят как надо.
Моя мысль только о том, что максимум лейаутинга неплохо держать в css.

Google

a
19.12.2016
14:06:26
а как ты посчитаешь ширину и высоту блока с текстом? тут тока рендерить надо

KlonD90
19.12.2016
14:06:50
у меня тултип растягивается еще по ширине текста так что рассчитать до рендера бывает сложновато. но вообще для тултипа это кажется ок идеей. а вот для блотка с рекламой которая перерисовывается время от времени хз что делать ._.

Dmitry
19.12.2016
14:07:07
Про максимум - поддерживаю. Просто не всегда можно этого добиться и костыли в этом случае к хорошему не приведут :)

Azein
19.12.2016
14:08:09
Ну костылить и не надо. Просто и браузер в браузере тоже лучше не начинать писать.

a
19.12.2016
14:08:28
без костылей разве что лендинги разрабатывать)

Dmitry
19.12.2016
14:09:02
Ну хоть стараться иногда :)

Azein
19.12.2016
14:10:04
Про рендеры. Если речь о контенте, то наверняка вы покажете блоки с каким-то скелетоном пока они не выданы, либо из воркера, либо готовый контент с сервер рендера.

a
19.12.2016
14:10:06
так никто и не спорит. просто делюсь практикой, так как мы сталкивались с такой же проблемой и не нашли элегатного способа

Azein
19.12.2016
14:10:28
Но опять же случаев много

Dmitry
19.12.2016
14:42:10
парни, а кто-нибудь сталкивался с проблемой, что ломаются source maps если импортить css напрямую в реакт компонент?
может это решается правкой конфигов вебпака?

Denis
19.12.2016
15:01:21
? Парни, насколько я помню Yarn позволяет своё зеркало с NPM-модулями поднимать. Верно?

Ostap
19.12.2016
15:09:11
Вопрос. Как форс ресетнуть сервис воркеров

Aleh
19.12.2016
15:19:16
и все