@react_js

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

Да я не говорил, что есть лучше решения)
Тогда ты не можешь приводить это как аргумент.

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

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

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

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

code-spliting, оптимизация скорости сборки, создание определеных чанков и так далее
еще к сложным это, dll, различные кэши, happypack и подобное

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

Pavel
01.08.2016
08:19:52
да, но его надо специально включать у babel
Только не включать, а отключать преобразование es6 modules -> commonJs modules

Andrey
01.08.2016
08:21:32
Только не включать, а отключать преобразование es6 modules -> commonJs modules
или так, но в общем нужны телодвижения и необходимо заменить пресет es2015)

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

Dreamerinnoise
01.08.2016
08:35:55
еще к сложным это, dll, различные кэши, happypack и подобное
>dll где можно нормально про это почитать?

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

Andrey
01.08.2016
08:37:11
https://twitter.com/dan_abramov/status/759894585157955584
да и передача пропсов вида {...this.props} нарушает принцип композиции)

Google
Andrey
01.08.2016
08:41:23
>dll где можно нормально про это почитать?
на медиуме более менее статья была, или в исходном коде)

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
https://twitter.com/dan_abramov/status/759894585157955584
https://pbs.twimg.com/media/CowzUlbWcAAaxys.jpg:large

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

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

короче, мы без вебпака сейчас прилично живем и знать ничего о нём не знаем

from
01.08.2016
09:15:34
https://twitter.com/dan_abramov/status/759894585157955584
По-моему если в ...restProps только дом-атрибуты, то это абсолютно нормальный кейс. Тот же <Link /> иначе как должен работать

Alex
01.08.2016
09:16:29
https://pbs.twimg.com/media/CowzUlbWcAAaxys.jpg:large
Я не знаю какой насок надену поэтому на всякий случай надену оба == {...props}

Дмитрий
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
Для всего остального есть npm run ?
js-way - это когда для каждого кейса у тебя есть не меньше десятка плохо подходящих инструментов?

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
кому-то нужен, кому-то не нужен то же мне спор развели

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
a - для тега <a />, это может быть divProps или как я написал domProps
Ну а потом же будет всё равно {...this.props.aProps}

Плюс нужно знать внутреннюю структуру, что нарушает инкапсуляцию

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: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
Но все эти ублюдские анимации очень бесили
если они так взбесили, то их можно отключить

Страница 342 из 5115