
Sergey
27.06.2017
18:25:26
иди поспи
чуваку детей надо кормить, ему некогда спать)

Сергей
27.06.2017
18:25:40

code4aman
27.06.2017
18:25:58
когда один файл - легче программировать ?

kino
27.06.2017
18:26:05
иди поспи
я подведу людей которых я уважаю очень сильно

Google

Sergey
27.06.2017
18:26:32

Сергей
27.06.2017
18:26:39

code4aman
27.06.2017
18:27:29
ну так если их будет 2 или 3, то 30к+ минимум будет
или выносить базовый

kino
27.06.2017
18:27:52

code4aman
27.06.2017
18:27:53
что шило на мыло

Dmitry
27.06.2017
18:28:32
В одном файле удобнее - не надо париться из-за файловой структуры

code4aman
27.06.2017
18:29:33
ну если реал много строк (~1к?), может имеет смысл выносить, но вряд ли рядовой фронтенд проект столько конфигурит его

Sergey
27.06.2017
18:31:03
даже если 50 строк

code4aman
27.06.2017
18:31:48
this
В одном файле удобнее - не надо париться из-за файловой структуры

Google

Sergey
27.06.2017
18:32:30
втф, давайте послушаем еще других людей

Default
27.06.2017
18:32:38
Хоспаде, ты вебпак через нпм скриптс запускаешь?

code4aman
27.06.2017
18:33:04
потом целую папку для вебпак конфигов захочется, потом какой-нить генератор запилить для "потому что"

Default
27.06.2017
18:33:12
Бери и зови разные конфиги + напиши общий и в них этот самый общий расширяй

Сергей
27.06.2017
18:33:47

Sergey
27.06.2017
18:33:48

Сергей
27.06.2017
18:33:59

Sergey
27.06.2017
18:34:27
покажите пример, плиз, я тоже так хочу делать

Default
27.06.2017
18:35:28
У гугла в экзамплах к фаербейс так сделано, емнип

Sergey
27.06.2017
18:35:51

Сергей
27.06.2017
18:37:06
сложно прям жуть

Sergey
27.06.2017
18:37:34
не видно же не чего

Dmitry
27.06.2017
18:45:32
Если для красивых вебпак конфигов, то есть webpack-blocks

Sergey
27.06.2017
18:45:36
спасибо

Dmitry
27.06.2017
18:45:37
учень удобная штука

Сергей
27.06.2017
18:45:53

Dmitry
27.06.2017
18:46:27

Сергей
27.06.2017
18:46:50
но забавно
да

Dmitry
27.06.2017
18:47:33
Я не юзал, но концепция мне понравилась. Сейчас обхожусь creact-react-app+ react-app-rewired

Google

Dmitry
27.06.2017
18:47:55
На самом деле напоминает чем-то вебпак блокс, только уже есть готовый конфиг
и если добавить саас, то просто
сonst addSass = (config)=>{config.rules.push({…sassLoader})}
Ладно, то что написал не особо понятно, так что вот ссылка https://github.com/timarney/react-app-rewired

Sergey
27.06.2017
18:55:03

Dmitry
27.06.2017
18:55:25
ну create-react-app есть

Sergey
27.06.2017
18:55:34
ага

Dmitry
27.06.2017
18:55:36
но ему нельзя конфиг поменять без еджекта

Sergey
27.06.2017
18:55:43
а

Dmitry
27.06.2017
18:55:45
а эта штука это мидлвара для конфига по сути
ты без еджекта едититишь конфиг
ну т.е вместо криейт реакт епп ты юзаешь в сли эту штуку, а она уже реакт епп юзает
т.е у тебя и почти полная кастомизация и апдейтить реакт епп можешь

Dmitry
27.06.2017
18:57:46
вот например у меня реакт епп с поддержкой декораторов и пара алиасов

Сергей
27.06.2017
18:59:34
config.module.rules.find() разве не сработает?

Dmitry
27.06.2017
19:00:35
Сработает, но мне, наверное, было тогда лень)

Сергей
27.06.2017
19:00:35
https://github.com/timarney/react-app-rewired/blob/08ac491c0fa67d55524db8c5dd3793cf5c9995e9/packages/react-app-rewire-mobx/index.js#L7
вот тут так

Dmitry
27.06.2017
19:00:59
Да, все верно, это я говнокодер немношк

Sergey
27.06.2017
19:03:45
что думаете об mobX?

Dmitry
27.06.2017
19:04:09
Сейчас юзаю в одной апе exel like

Google

Maxim
27.06.2017
19:04:42
В react 3 день после vue.js и React мне кажется более православным ))

Dmitry
27.06.2017
19:05:02
https://share.viewedit.com/NVPaQ5yuywnhBqNo9r8ZrB

Maxim
27.06.2017
19:05:18
Есть ли что либо похожее на vuex.js в react семействе

Dmitry
27.06.2017
19:05:28
mobx )\

Admin
ERROR: S client not available

Maxim
27.06.2017
19:05:30
Redux какой-то многословынй

Сергей
27.06.2017
19:06:00

Sergey
27.06.2017
19:06:14

Dmitry
27.06.2017
19:06:23
что думаете об mobX?
В итоге для этой апы я особо не запаривался с оптимизацией и сравнением пропсов, но в итоге все ререндерится столько раз сколько надо

Maxim
27.06.2017
19:06:27
болше кода

Сергей
27.06.2017
19:06:39

Sergey
27.06.2017
19:06:43

Maxim
27.06.2017
19:06:51
чем в vuex.js

Сергей
27.06.2017
19:07:20

Sergey
27.06.2017
19:07:29
чем в vuex.js
а в vuex.js разве данные не отдельно от шаблонов рендеринга храняться?

Dmitry
27.06.2017
19:07:35
npmjs.com/redux-act
Если бы оно за меня шуд апдейты еще писало, а тулзы для редюсеров я и сам могу написать

Сергей
27.06.2017
19:07:43

Dmitry
27.06.2017
19:08:02
Для массивов)

Сергей
27.06.2017
19:08:13
зачем

Dmitry
27.06.2017
19:08:13
обьектов сложных и тд

Google

Сергей
27.06.2017
19:08:21
денормализируй
и сравнивай по ссылке
всё
массивы аналогично

Dmitry
27.06.2017
19:08:50
Ну так в этом и многословность, что тебе надо нормализацию делать и все эти финты
с плоской структурой данных

Sergey
27.06.2017
19:09:19

Сергей
27.06.2017
19:09:28

Maxim
27.06.2017
19:09:41
Куда мне идти и чего делать, я сам разберусь. У меня задача писать на react сейчас, по этому спрашиваю адекватный парней есть ли аналоги
))

Dmitry
27.06.2017
19:11:04
хех

Maxim
27.06.2017
19:11:12
я о хранилище состояния

Сергей
27.06.2017
19:11:19

Dmitry
27.06.2017
19:11:23

Maxim
27.06.2017
19:11:42
Спасибо