
Aleh
26.10.2016
18:59:03
2015-04-20, тут у большинства проекты гораздо моложе)

Дмитрий
26.10.2016
19:49:19
а next.js кому как?
чет сразу захотелось поиграться

Vladimir
26.10.2016
19:49:31
так поиграйся
мне нравится

Google

Vladimir
26.10.2016
19:49:43
неуверен насчёт гламура
но в целом ок

KlonD90
26.10.2016
19:50:01
так-с признавайтесь вы действительно руками все импорты пишите?

[Anonymous]
26.10.2016
19:50:02
что за некст?

KlonD90
26.10.2016
19:50:10
или я один ебанутый такой?

Дмитрий
26.10.2016
19:50:11
https://zeit.co/blog/next

Vladimir
26.10.2016
19:51:12

KlonD90
26.10.2016
19:51:33
это же невозможно на каждый компонент по 5 либ подключать захотел что-то подключил либу или файлик идешь верх пишешь руками возвращаешься обратно
а потом еще пробрасывать эту либу в других либах
ну надо как IDEA

[Anonymous]
26.10.2016
19:52:05
так есть же файлкомплиты

KlonD90
26.10.2016
19:52:50
пишешь имя класса и оно тебе из этого пакета или из этого. Ну это файлкомплит только если импорт пишешь а нужно в коде пишешь map а он тебе говорит тебе map из этого файла ты говоришь да и он такой ну лан держи и сам сверху импорт пишет
у вас же есть волшебная пилюля?

Google

KlonD90
26.10.2016
19:53:34
которая делает импортинг не гемороем

Дмитрий
26.10.2016
19:53:41
неуверен насчёт гламура
да, я чето тоже не очень хочу гламурить по-дефолту
но в ишьюсах открыто обсуждение https://github.com/zeit/next.js/issues/22
и как я понял можно использовать уже https://styled-components.com
у них синтаксис уже поприятнее
в связке с now.sh вообще турбо набор

[Anonymous]
26.10.2016
19:56:31

KlonD90
26.10.2016
19:56:53

[Anonymous]
26.10.2016
19:57:20
ну там по проекту кеш переменных скорее
или отдельный реестр в иде
вебшторма разве такое не умеет?
посмотри в настройках, должно быть

KlonD90
26.10.2016
20:00:02
webstorm умеет только в самое простое.
если ты уже подключи и заимпортировал он тебе это автодополнит
если нет то хрен

[Anonymous]
26.10.2016
20:00:52
в рамках проекта? правильно?

KlonD90
26.10.2016
20:00:57
нет
в рамках js файла

[Anonymous]
26.10.2016
20:02:28
полазь в настройках, иде может по проекту искать 100%, я в саблайме даже такое делал.
или попробуй нетбинс, может понравится

KlonD90
26.10.2016
20:04:20
мне не поиск нужен
мне нужен удобный импортинг

[Anonymous]
26.10.2016
20:04:50
я не про очевидный поиск, а про фоновый

Google

KlonD90
26.10.2016
20:04:52
без поиска не будет импортинга но импортинга нету

[Anonymous]
26.10.2016
20:07:20
плагин напиши
переменныхкомплит и файлкомплит есть, тебе только связать, это все нужно
а вообще, странно, что такого плагина на шторму, еще нет

KlonD90
26.10.2016
20:18:51
что-то есть но и то онли для ts
ребята может в виме есть что мне надо?
https://github.com/Galooshi/import-js
насколько же вим пиздаче

[Anonymous]
26.10.2016
20:20:30
нет, там ты плагин нормально не напишешь
там у них кривой язык для этого

Art
26.10.2016
20:20:56

KlonD90
26.10.2016
20:21:19
а для vim'а уже есть

[Anonymous]
26.10.2016
20:22:32
ну фиг знает, таким не пользуюсь, читал про проблему с написанием плагинов в контексте сравнения с емаксом.
когда выбирал редактор конфигов

KlonD90
26.10.2016
20:26:04
ну лан зато гошечку вроде в идее неплохо пишется (

[Anonymous]
26.10.2016
20:27:09
вот кстати на питоне импорт фром есть
посмотри плагины для питона на свое иде
подойдет мб

Google

Nikita
26.10.2016
20:38:07
попробовал вчера/сегодня draft-js-plugins, все еще ппц сырые. Есть саксес стори у кого нибудь?

Iaroslav ¯\_(ツ)_/¯
26.10.2016
20:40:14
На вебшторм ещё с прошлого лета висит пост по поводу импорта
https://intellij-support.jetbrains.com/hc/en-us/community/posts/206322819-Webstorm-ES6-organize-imports

Evgeny
26.10.2016
21:49:26
Для тех кому понравился сегодняшний доклад про оптимизацию:
http://www.maxburstein.com/blog/rendering-12000-image-albums-at-imgur/
Правда, тут попроще случай описывается

Lupsick
26.10.2016
21:51:20
вк бы сделал так

Denis
26.10.2016
21:59:47
React Moscow Meetup прошёл просто бомбово
Слайды и видео будут скоро опубликованы в Twitter-аккаунте, подписывайтесь: https://twitter.com/ReactMoscow

Alexey
27.10.2016
03:53:45
Всем привет, подскажите как получить компоненты и навешать стиль без использования bind?

Paul
27.10.2016
03:56:27
Вопрос непонятен

Alexey
27.10.2016
03:58:58
при нажатии на блок див, в handleClick мне надо получить компоненте на который нажали, чтобы навешать стиль. При использовании bind в onClick понятно как компонент получить, а как это сделать без bind

Paul
27.10.2016
04:02:22
По клику добавить что-то напряму в style атрибут дом-элемента?

Alexey
27.10.2016
04:14:40
ага, или как это сделать более правильно?

Paul
27.10.2016
04:15:19
Не надо мутировать дом-ноду которой управляет реакт
Это надо делать через render

Nikita
27.10.2016
04:16:54
и тут typescript

Alexey
27.10.2016
04:18:00

Paul
27.10.2016
04:18:11
да

Nikita
27.10.2016
04:19:11
если цель отказаться от bind то можно, onClick="this.handleMethod.bind(this)" заменть на onClick="::this.handleMethod"

Семен
27.10.2016
04:19:53
И попрощаться с перфоменс

Google

Семен
27.10.2016
04:20:19
Хотя этот тот же биндинг

Pavel
27.10.2016
04:20:25

Alexey
27.10.2016
04:20:57
от bind сильно страдает производительность?

Pavel
27.10.2016
04:21:05
практически не страдает

Alexander
27.10.2016
04:21:10
Смотря где

Pavel
27.10.2016
04:21:17
но это частный случай преждевременной оптимизации который потом поможет

Alexander
27.10.2016
04:21:39
Да хз, сначала пишешь, потом оптимизируешь

Pavel
27.10.2016
04:21:49
это правда

Nikita
27.10.2016
04:21:57

Alexander
27.10.2016
04:21:59
Тем более, что постфактум это делается легко, а преждевременно делать напряжно (мне)

Pavel
27.10.2016
04:23:00
в случае с байндом не вижу напряга

Paul
27.10.2016
04:23:07
Не надо байнлидь в рендере, даже будучи противником преждевременной оптимизации