
Ilya
07.09.2017
13:10:43
понял - в целом вы используете это или для новичков?

Igor
07.09.2017
13:11:00

Evjeni
07.09.2017
13:11:40

Nikita
07.09.2017
13:12:56

Google

Котяй Негодяй
07.09.2017
13:12:57
Реакт большой. Пиши своё.

Igor
07.09.2017
13:15:01
лучше реакт форкнуть
отличная шутка, но на самом деле нет. Про форк скриптов https://medium.com/@KarandikarMihir/porting-enterprise-react-app-to-create-react-app-bfb565a25460 Главный плюс можно апдейтить с апстрима CRA и иметь свои настройки при этом если сильно хочется

Сергей
07.09.2017
13:16:14

Ilya
07.09.2017
13:16:37
ясно
меня мучает идея а почему не сделали еще class-based конфиг чтобы можно было наследовать и править через методы?
конечно меня не мучает - но все же
он прост - но сложно когда надо изменить в связках - server/client + dev/prod/test
2*3 вариаций
и тогда код становится не ясным какой конфиг имеем

Igor
07.09.2017
13:21:06
понял - в целом вы используете это или для новичков?
тут спорно на самом деле, я вообще смысла не вижу с конфигами вебпака, сейчас CRA решает почти все проблемы со стэком и скорее всего наилучшим образом благодаря сообществу(при этом еще активно и продолжает развиваться) Умение трахаться с вебпаком довольно сомнительный скил, те что можно собрать себе из говна и палок фреймворк как нравится команде это кому-то кажется плюсом, но по моему опыту чаще всего выходит хуже чем у сообщества с CRA

Ilya
07.09.2017
13:22:12
Да и я так считаю - но как показывает практика - включаешь какой-нить пакет и тут нужно include/exclude и уже игра с лоадерами. а разный/стек
а все что связано с react уже можно стандартизировать + babel/env

Igor
07.09.2017
13:22:31
какой пакет например?

Google

kana
07.09.2017
13:22:49
имею такую хрень import Button from "@nasdaq/ui/src/Button";Как сконфигурить packagejson nasdaq/ui так, чтобы убрать src?

Default
07.09.2017
13:24:08

Nikita
07.09.2017
13:24:12

Ilya
07.09.2017
13:24:17

Default
07.09.2017
13:24:34
КРА, кстати, не делает вообще ничего особенного

Max
07.09.2017
13:25:01

Ilya
07.09.2017
13:25:01
тут можно бесконечн ооптимизировать

kana
07.09.2017
13:25:06
эм, почему? Нет, в моем пакете @nasdaq/ui есть файл Button.js с кпопкой в папке src

Default
07.09.2017
13:25:11
Такой же конфиг самому собрать несложно

Ilya
07.09.2017
13:25:20
меня больше беспокоит что есть less/sass/stylus/postcss

Max
07.09.2017
13:25:20
как говорится лучший интерфейс — его отсутствие

kana
07.09.2017
13:25:22
я хочу в другом пакете обратиться к нему, но без src

Default
07.09.2017
13:25:25
Вопрос ток в целесообразности

Ilya
07.09.2017
13:25:27
зоопарк

Max
07.09.2017
13:25:28
так же как и со сборщиками

Nikita
07.09.2017
13:25:28

Max
07.09.2017
13:25:54
причем тут индусы?

Igor
07.09.2017
13:26:03
"я считаю, что знать как браузер рендерит страницу - сомнительный скилл..." в идельном мире сомнительный, тк у тебя не должно быть с этим проблем по умолчанию, ты же не изучаешь как работает V8 чтобы писать на JS

Google

Igor
07.09.2017
13:26:21

Max
07.09.2017
13:26:37
я считаю что разраб вместо того чтобы ебаться со сборщиком лучше бы основы UX и дизайна подтянул

Nikita
07.09.2017
13:26:43

Сергей
07.09.2017
13:27:16

Ilya
07.09.2017
13:27:17
я еще помню те времена когда делал "ajax" через iframe для онлайн игр. так что все меняется и эта головная боль должна уйти

Сергей
07.09.2017
13:27:36

Nikita
07.09.2017
13:27:53

Сергей
07.09.2017
13:27:53
даже если мы живем в огромной симуляции, можно приглядеться и увидеть оптимизации

Igor
07.09.2017
13:28:15

Nikita
07.09.2017
13:28:16

Max
07.09.2017
13:28:29

Ilya
07.09.2017
13:28:45

Сергей
07.09.2017
13:28:54

Max
07.09.2017
13:29:01
а не “сборщик надо знать потому что сборщик надо знать”

Ilya
07.09.2017
13:29:02
и какие свойства css как влияют

Nikita
07.09.2017
13:29:54

Сергей
07.09.2017
13:30:08

Max
07.09.2017
13:30:39
но это должно быть опционально

Vladyslav
07.09.2017
13:30:39
всем хай, ай нид хелп. А как правильно сделать поле стейта вычисляемым ? ну т.е я в конструкторе компонента делаю this.state = {
field:calculateNumber()
}

Google

Max
07.09.2017
13:30:53
а не “давайте всех заставим писать лапшу конфигов для вебпака"

Сергей
07.09.2017
13:30:53

Nikita
07.09.2017
13:31:13

Сергей
07.09.2017
13:31:14

Max
07.09.2017
13:31:17
серега, есть бизнес-требования и метрики

Vladyslav
07.09.2017
13:31:27
т.е я хочу вычислять значение стейта нал ету так сказать

Ilya
07.09.2017
13:31:34
я как то делал medium-like lightbox в далеком 2013 когда использовал модули и broserify это было космосом тк использовал классы. И чтобы анимацию сделать 60fps+ пришлось каждое свойсво дебажить и изменение и даже перейти на canvas и его показ(+fallback с img) - тк оказалось только он правно и красиво scale-ится

Max
07.09.2017
13:31:43
без них “быстрее” это пустой звук

Ilya
07.09.2017
13:31:44
Вот это была боль разработка

Vladyslav
07.09.2017
13:32:00
сейчас у меня он дефолтный = 0, и в компонентДиД маунт я делаю новый сетСтейт в нужным значением

Admin
ERROR: S client not available

Max
07.09.2017
13:32:11
если у меня саас, то мне плевать на +1-2 секунды загрузки
если это фишки.нет, то там другие требования

Сергей
07.09.2017
13:33:20
серега, есть бизнес-требования и метрики
Понятное дело. От этого никуда не убежать.
Это нормально. Но пока человек учится, ему дают на это время и возможности, пусть лучше он изучит инструменты с которыми ему все равно придется работать, так или иначе, позже или раньше.
Но намного дешевле для бизнеса, если разработчики изучит инструменты ещё на ранних стадиях, так как потом время разработчика будет стоить больше, как и время разработки проекта, то самое время, которое разработчик будет тратить на то, чтобы ебаться с инструментами которые он не изучил на ранних стадиях своего профессионального развития

Igor
07.09.2017
13:33:28

Max
07.09.2017
13:33:38
Понятное дело. От этого никуда не убежать.
Это нормально. Но пока человек учится, ему дают на это время и возможности, пусть лучше он изучит инструменты с которыми ему все равно придется работать, так или иначе, позже или раньше.
Но намного дешевле для бизнеса, если разработчики изучит инструменты ещё на ранних стадиях, так как потом время разработчика будет стоить больше, как и время разработки проекта, то самое время, которое разработчик будет тратить на то, чтобы ебаться с инструментами которые он не изучил на ранних стадиях своего профессионального развития
разработчик должен сначала реакт изучить
а потом учить как его собирать руками

Сергей
07.09.2017
13:34:21

Max
07.09.2017
13:34:47
я еще раз говорю если ты пропустил — бизнес-требования и метрики

Google

Ilya
07.09.2017
13:35:08
saas вообще не многое плевать и это супер

Сергей
07.09.2017
13:35:35

Nikita
07.09.2017
13:35:50
а потом учить как его собирать руками
Это правда. Но зависит от позиции разраба. Если в конкретном проекте - катит стандартный конфиг - пускай. А если бизнес выставит другие требования через месяц - а разработчик не в теме, то выйдет не очень.
Для помидора уж точно знание тулчейна обязательно

Alexander
07.09.2017
13:35:52

Ilya
07.09.2017
13:36:19
я про erp/crm - загрузилось и работай

Alexander
07.09.2017
13:36:25

Ilya
07.09.2017
13:36:30
многие страницу неделями не перегружают и работают с системой

Сергей
07.09.2017
13:36:34
я еще раз говорю если ты пропустил — бизнес-требования и метрики
Макс, я не спорю с тобой. Вот от слова "вообще".
Наоборот, я поддерживаю и утверждаю что это краеугольный камень всех стараний.
Я лишь хочу сказать, что если разработчик уже владеет тулчейном, то при смене бизнес-требований (внезапно), ему не надо будет тратить время на обучение

Igor
07.09.2017
13:36:34

Ilya
07.09.2017
13:36:41
какая разница сколько оно первый раз грузилось
Есть такие сборки 1c что люди приходят на работу - запускают / ждут час пока она все данные заберет и сгенерирует и потом работают целый день и если перезапустят опять ждать час ) так что 2 сек тут не играют роли

Сергей
07.09.2017
13:37:51

Sergey
07.09.2017
13:38:20
Это еще про CRA дисскусия?!

Nikita
07.09.2017
13:38:34

Сергей
07.09.2017
13:38:37

Alexander
07.09.2017
13:39:01

Котяй Негодяй
07.09.2017
13:39:02
А вы весёлые ребята.

Ilya
07.09.2017
13:39:36
крутая штука но примения не вижу пока для себя

Сергей
07.09.2017
13:39:51

kana
07.09.2017
13:40:03
роллап для либ же используют активно

Nikita
07.09.2017
13:40:06