
Vladimir
26.09.2016
14:47:30

Bogdan
26.09.2016
14:48:38

Alxander
26.09.2016
14:49:53

Google

Bogdan
26.09.2016
14:52:04
Там по AST смотрится.
так по ast он покажет что весь код используется а во время работы js может стоять например условие которое из-за каких-то данный выполнит всего пару строчек

Сергей
26.09.2016
14:54:31
а как быть с динамическими вызовами?
const meth = obj[methodName];
meth.call(target, value)

Vladimir
26.09.2016
15:05:26

Сергей
26.09.2016
15:08:58

Алексей
26.09.2016
15:37:49
кто нибудь иммутабл в продакшене использует?
как часто в обычные типы конвертите? или по всему приложению иммутабельные данные разносите?

Сергей
26.09.2016
15:38:02
я юзал в проекте
ну чаще всего это toJS()

Idaliya
26.09.2016
15:40:37
как пропсы прокидываем иммутабельные, конвертим только там, где надо рендерить)

Алексей
26.09.2016
15:43:51
вот я пока тоже склоняюсь ко второму варианту

Gregory
26.09.2016
16:02:32
Привет всем.
Прошу минуту вашего внимания.
Я хочу выступить на ReactiveConf и для этого мне нужно войти в тройку по количеству старов:
https://gist.github.com/A-gambit/1ded6bf07cf4a497fc6eeb3e082ac612
Конкуренция очень велика и каждый стар имеет значение.
Буду благодарен, если вы поможете мне в этом.
Спасибо за внимание!

Denis
26.09.2016
16:02:46
Друзья, давай поддержим Григория! У него 196 звёзд, а у его конкурентов 197 и 195. Каждый голос важен!

Aleh
26.09.2016
16:13:11
а кто конкуренты?

Google

Alexander
26.09.2016
16:16:15
+1, тоже интересно

Alex
26.09.2016
17:34:11
Ну вот, опять побеждает тот кто лучше умеет пиариться.

Evgeny
26.09.2016
18:11:53
Так работает мир, добро пожаловать на планету Земля, сынок
Тебе ещё многое предстоит узнать, но я рад, что ты такой наблюдательный и любознательный

Cocker
26.09.2016
18:25:36
О, чувак, который продает элитные дома

Dmitry
26.09.2016
18:29:23
тупо работа без пиара или пиар без работы не дают результата
так что мир по-прежнему хорош, будьте спокойны, товарищи =)

Artur
26.09.2016
19:11:59
Ребза, на что влияет в MobX NODE_ENV=production?
Или в React, что в связке с MobX некоторые вещи ломаются.

Andrey
26.09.2016
19:13:14
в реакте вырезаются дев тулзы и проверки пропсов)

Artur
26.09.2016
19:14:19
Это по идее никак не должно влиять.

Mikhail
26.09.2016
19:57:25
А как пробросить props в this.props.children?
Можно как то сделать React.createElement(this.props.children, this.props)? псевдокол конечн)

Alexander
26.09.2016
19:59:48
можно )

Mikhail
26.09.2016
20:00:03
Поделись?
Вышло так React.cloneElement(this.props.children, {myprop: this.route.myprop})

Andrey
26.09.2016
20:00:21
можно даже так <this.props.children />

Valentin
26.09.2016
20:01:12
Могу ошибаться, но jsx понимает как компоненты элементы только с большой буквы

Alexander
26.09.2016
20:01:37
ага, выглядит похоже

Google

Mikhail
26.09.2016
20:01:54
А как решить что понадобиться react.cloneElement или react.creteElement? Потому что мой
React.createElement(this.props.children, this.props)
- начала сразу ругаться на propTypes. А вот с cloneELement - все вышло

Alexander
26.09.2016
20:05:08
Как я помню, надо использовать cloneElement

Yan?
26.09.2016
20:14:42
Кто-нибудь запускал вебпак на виндовс?(

Vladimir
26.09.2016
20:14:56
тысячи людей я думаю

Andrey
26.09.2016
20:16:21
вебпак норм работает

Yan?
26.09.2016
20:16:22
Что я делаю не так)
Поставил уже и так и глобально babel-node babel-cli
стартится сборка путем запуска babel-node server.js в котором указан путь к конфигу и запуск вебпак сервера
ток когда запускаю говорит что не знает что такое импорт:(

Vladimir
26.09.2016
20:17:29
проект свой или в команде?

Yan?
26.09.2016
20:17:56
мой пет прожект на потыкаться)

Andrey
26.09.2016
20:18:26
сервер, это только сервер для вебпака ?)

Vladimir
26.09.2016
20:19:02
выложи на гитхаб

Yan?
26.09.2016
20:19:10
ага)
там просто будет фронт на рекате в будущем поэтому собственно здесь и спрашиваю)

Andrey
26.09.2016
20:19:44
поставь в лоадере вебпака babel и просто укажи все в .babelrc
и убери все эти babel node и подобное

Vladimir
26.09.2016
20:21:17
ошибки на импорты это проблемы с бабель

Andrey
26.09.2016
20:21:52
и то, что он или не запустился или нет пресетов нужных

Yan?
26.09.2016
20:21:57
я уж понял)
видимо не зря я его не любил все это время
вероятно он меня тоже)
babel-preset-es-2015 пож поставил

Vladimir
26.09.2016
20:23:06
babel-preset-es2015
его не только поставить нужно

Google

Yan?
26.09.2016
20:23:17
@iamstarkov Если я на гист выложу этот server.js и webpack.config.js а то там остальное папочки это бывший проект товарища он дал потыкаться так что думаю не стоит на гитхаб выкладывать)

Vladimir
26.09.2016
20:23:19
но ещё в конфиг добавить

Yan?
26.09.2016
20:23:28
будет ли понятно где косячок?
{
test: /.jsx?$/,
loader: 'babel-loader',
exclude: /node_modules/,
query: {
presets: ['es2015', 'stage-0', 'react'],
},
}
судя по этой записи в конфиге он добавлен
или это не совсем то?

Дмитрий
26.09.2016
20:24:49
Кстати, раз пока про babel речь зашла
У него вообще тяжелый рантайм?

Yan?
26.09.2016
20:25:15
https://gist.github.com/YanLobat/8addd7a299b996c552b5de3a789f1bd8

Vladimir
26.09.2016
20:25:34

Дмитрий
26.09.2016
20:25:42
Написал либу, в одном месте генераторы подключил, теперь надо весь проект через бабель прогонять или переписывать

Vladimir
26.09.2016
20:26:06
а причём тут рантайм?

Andrey
26.09.2016
20:26:09

Vladimir
26.09.2016
20:26:19
билди и паблишь

Дмитрий
26.09.2016
20:28:28
Ну он там дофига своего добавляет вроде, для генераторов нужен полифилл или рантайм
http://babeljs.io/docs/plugins/transform-regenerator/

Yan?
26.09.2016
20:28:58
в `.babelrc' тупо это добавить?
``
{
"presets": ["stage-0", "es2015", "react"]
}

Andrey
26.09.2016
20:29:15
да

Viacheslav
26.09.2016
20:29:34

Google

Vladimir
26.09.2016
20:30:05
ты используешь react?

Andrey
26.09.2016
20:30:43

Vladimir
26.09.2016
20:31:00
лол
bleeding edge
@
crashed prod

Дмитрий
26.09.2016
20:31:44
babel-runtime в peerDependencies и в бой :D
Ну вот я про это и спрашиваю, это же либа, хотелось бы поменьше всего тащить) Генератор там был для удобства реализации итерации одного момента, а тут теперь аж babel-runtime тянется

Andrey
26.09.2016
20:33:18
лол
и class properties тоже норм, особенно когда можно нарваться на баги с порядком определения)

Yan?
26.09.2016
20:34:27
@iamstarkov это я в твоем репо нашел) я уж понял что он мне не нужен просто образца ради поскал)
*поискал
короче ошибка была тупо в отсутствии этого конфиг файла)

Vladimir
26.09.2016
20:35:31
но не советую использовать настолько блидин эдж

Yan?
26.09.2016
20:36:35
ну коли уж спросил можешь в двух словах описать для чего эта зависимость?)

Vladimir
26.09.2016
20:37:55
какая?

Yan?
26.09.2016
20:38:35
stage-0