
Alex
01.08.2016
07:50:17
Мы вроде в феврале-марте поставили вебпак с тех пор не было необходимости его обновлять/что то там менять. Только дописывать.

Andrey
01.08.2016
07:50:48

Alex
01.08.2016
07:51:05
Я думаю без вебпака мы бы откровенно большую часть времени конфигурили галп и искали воркароунды

Google

Alex
01.08.2016
07:53:29
не знаю меняется ли синтаксис в новых версиях вебпака (сомневаюсь) но мы поставили какую то версию и до сих пор все работает как надо, т.е нет необходимости обновлять ради чего то. А перед продакшеном можно пробежаться и обновить все что нужно.

Andrey
01.08.2016
07:53:51
сидим сейчас на 2

Alex
01.08.2016
07:54:25
Там вроде shaketree оптимизатор, но я пока не читал что это такое вообще.

Andrey
01.08.2016
07:54:50
да, но его надо специально включать у babel

Alex
01.08.2016
07:58:36
О, прикольно.

Pavel
01.08.2016
08:19:52

Andrey
01.08.2016
08:21:32

Aleh
01.08.2016
08:34:11
https://twitter.com/dan_abramov/status/759894585157955584

Dreamerinnoise
01.08.2016
08:35:55

pepsi ¯\_(ツ)_/¯
01.08.2016
08:36:35
5 сек в гугле
https://robertknight.github.io/posts/webpack-dll-plugins/

Andrey
01.08.2016
08:37:11

Google

Andrey
01.08.2016
08:41:23

Roman
01.08.2016
08:56:49
> {...this.props}
{...restProps}
бывает полезно, когда нужно всякую кастомщину передавать в компонент, но не хочется заводить отдельный пропс и его обработку на каждый чих-пых-edge-кейс
но костыль, да
через какое то время, когда уже кстати будет понятно как, это дело надо отрефакторить

Dmitry
01.08.2016
09:12:10

Dreamerinnoise
01.08.2016
09:12:43

Dmitry
01.08.2016
09:12:46
Но ничего особо не должно по ломаться.

Maksim
01.08.2016
09:13:53
парни, ну я всё понимаю, но я обновлял и не очень мажорные версии плагинов после его искал что же может значить этот интересный стектрейс =)
короче, мы без вебпака сейчас прилично живем и знать ничего о нём не знаем

from
01.08.2016
09:15:34

Alex
01.08.2016
09:16:29

Дмитрий
01.08.2016
09:27:08

Alex
01.08.2016
09:27:53
хз хз, как по мне так галп не такой гибкий.

⭐️Alexandra
01.08.2016
09:28:04
Вопрос в том сколько потребуется для этого времени
Вам билды настраивать или работать?

Alex
01.08.2016
09:28:17

⭐️Alexandra
01.08.2016
09:28:29

Alex
01.08.2016
09:28:58
Все мы мутанты.

⭐️Alexandra
01.08.2016
09:29:11
Но не я

Дмитрий
01.08.2016
09:29:37

Alex
01.08.2016
09:29:53
Объясни, в чем гибкость?
кастомные сценарии?

Google

Дмитрий
01.08.2016
09:33:43
кастомные сценарии?
Да. Вебпак - бандлер а галп это таск раннер, это изначально шире специализация
Просто если задача - чисто проект собирать, то инструмент, который не надо однообразно допиливать - предпочтительнее

Alex
01.08.2016
09:34:16
Но в вебпаке точно также можно написать кастомный лоадер

Дмитрий
01.08.2016
09:35:05
Ты по прежнему хочешь собирать проект ?
Тут ясен фиг лидер очевиден)

Alex
01.08.2016
09:45:54
Для всего остального есть npm run ?

Aleh
01.08.2016
09:47:09

Alex
01.08.2016
09:47:34
aProps это не существующий?

Дмитрий
01.08.2016
09:55:27

Alex
01.08.2016
09:55:42
npm вполне подходит.
Не вижу смысла как раз тащить дополнительную зависимость если ты и так можешь написать js скрипт
js-way это 800 мб node_modules

Viacheslav
01.08.2016
10:21:06
я жду gulp 4
нужен он для запуска тасок параллельно/последовательно и управлением зависимостей тасок

Vladimir
01.08.2016
10:21:18
галп не нужен

Viacheslav
01.08.2016
10:22:33
сейчас я пишу npm scripts
чем дальше, тем больше они похожи на свой gulp

Denis
01.08.2016
10:22:59
кому-то нужен, кому-то не нужен
то же мне спор развели

Alex
01.08.2016
10:24:16

Viacheslav
01.08.2016
10:25:50
в простых кейсах, npm run достаточно

Aleh
01.08.2016
10:26:07
типа явно указывать, что куда

Alex
01.08.2016
10:26:30
А, это рандомные названия пропов?

Google

Aleh
01.08.2016
10:26:48
что?
a - для тега <a />, это может быть divProps или как я написал domProps

hlomzik
01.08.2016
10:43:32
Плюс нужно знать внутреннюю структуру, что нарушает инкапсуляцию

Aleh
01.08.2016
10:43:50
ну так да
насколько я понял, это актуально только ui-либам, в своих компонентах это вообще не нужно
а там ты знаешь внутряк, потому что через все эти classname ты его и меняешь
и style

from
01.08.2016
10:46:56
Ден писал, что юзайте там aProps, типа <Link onClick={onClick} aProps={{className, target}} />
Только смысл в этом не особый. С одной стороны да, более явно вместо "restProps" выделено то, что предназначено для самого хтмл элемента, а с другой стороны удобство использования сильно уменьшается и как будто не так уж и оправдано. Сейчас легко можно пройтись по всем <a> и заменить их на Link, тронув только href (либо наоборот).
С другой стороны явность тоже штука важная.
Главное, чтобы никто не подумал, что rest operator запретить хотят

Admin
ERROR: S client not available

Aleh
01.08.2016
10:47:39
последнее это да)

Vladimir
01.08.2016
10:49:08
с них станется

Alex
01.08.2016
11:08:49
ну запретят они его, форкнут и напишут свою реализацию где разрешен
этожбабел

Vladimir
01.08.2016
11:15:25
кто может подсказать, у WebpackHtmlPlugin есть что-то вроде contentBase? как ему сказать, что мы в проде заливаем на CDN ассеты?

Олег
01.08.2016
11:16:50
public path в помощь ))

Vladimir
01.08.2016
11:19:06
спс

Никита
01.08.2016
12:24:05
а кто каким редактором пользуется под виндой? вебшторм тяжелый
атом\саблайм?

Dreamerinnoise
01.08.2016
12:25:55
vscode

Google

Никита
01.08.2016
12:27:56
vscode
а плагины юзаешь какие-нибудь?

Ptench?
01.08.2016
12:29:59
Атом, вебшторм

Юра
01.08.2016
12:30:49
Скажите пожалуйста сильно ли отличается 0.13 от 15.3 версии react

Dreamerinnoise
01.08.2016
12:31:05

Ilya
01.08.2016
12:48:44
А как вы делаете, когда какой-нибудь пакет из нпма не ставится под виндой?

Vladimir
01.08.2016
12:50:59
покупаем мак

Максим
01.08.2016
12:52:15
ставим linux

Tony
01.08.2016
12:53:15
ставим на мак линукс? да вы эстет

Aleksey
01.08.2016
12:53:59

Максим
01.08.2016
12:54:03
на mac mini пробовал, работает)
а если серьезно, то что вам мешает завернуть ноду в docker и работать через него?

Rafkat
01.08.2016
12:55:17
кто нить работал с vue js?

Alex
01.08.2016
12:56:31

Anton
01.08.2016
12:57:13

Alex
01.08.2016
12:57:22
(я под линуксом разрабатываю боже упаси)

Anton
01.08.2016
12:57:30
Убунту + maс = one love.

Alex
01.08.2016
12:57:44
убунту с маком смешать? что получится?

Farrux
01.08.2016
12:57:55
macbuntu ?

Anton
01.08.2016
12:58:27
Вобще заебись
Я честно пробовал работать под макосью
Но все эти ублюдские анимации очень бесили

Dreamerinnoise
01.08.2016
12:59:59