
Dmitry
18.06.2017
15:12:53
и насколько резонно без декораторов ?

Dreamerinnoise
18.06.2017
15:12:56

Дмитрий
18.06.2017
15:13:05

Dreamerinnoise
18.06.2017
15:13:05
ты же сам можешь собрать пример

Google

Ostap
18.06.2017
15:13:39
Меньше чем редакс+имютаб+реселект+редакс-лоджик+редакс роутер рр4,+редакс персист и тдтп

Дмитрий
18.06.2017
15:14:03
Кэп

Ostap
18.06.2017
15:14:07
Опят же mobx-state-tree
Там ни класов ни декораторов

Dreamerinnoise
18.06.2017
15:14:18

Ostap
18.06.2017
15:14:44
вопрос вкусов
+. Есть нормальный Typescript где декораторы built-in

Дмитрий
18.06.2017
15:14:55

Dmitry
18.06.2017
15:16:11
Ну, немного воодушевили этим state-tree

Ostap
18.06.2017
15:16:49
Посмотри видосы, покури екзамплы уже готовых приложений на mobx-state-tree
Думаю вопросы отпадут

Dmitry
18.06.2017
15:17:06
А вот интеграции redux-form нету с мобх ?
Я видел какие-то биндинги на 100 звездочек, но это не особо внушает доверие

Google

Artur
18.06.2017
15:17:42

Ostap
18.06.2017
15:17:42
Есть для mobx, mobx-forms
Это такой дикий оверхед
Как раз из за таких либ бандл +100500 кб

Dmitry
18.06.2017
15:18:25
редукс форм 30 кб
сжатый

Ostap
18.06.2017
15:18:37
То есть как реакт
Пушка

Dmitry
18.06.2017
15:18:48
полифил для фетча 26 кб

Дмитрий
18.06.2017
15:18:48

Dmitry
18.06.2017
15:19:03
аксиос 40кб

Ostap
18.06.2017
15:19:18
Что ты перегибаеш
Как мерял?

Дмитрий
18.06.2017
15:19:30
.. Для всего остального есть мастеркард

Artur
18.06.2017
15:19:32
https://github.com/formstate/formstate

Dmitry
18.06.2017
15:19:45

Dreamerinnoise
18.06.2017
15:19:47

Artur
18.06.2017
15:20:18
Ну и то не идеал кстати. Я в итоге свою написал, может выложу в опен сорс

andretshurotshka?❄️кде
18.06.2017
15:21:11

Google

andretshurotshka?❄️кде
18.06.2017
15:21:51
?

Ostap
18.06.2017
15:21:52
http://cost-of-modules.herokuapp.com/
Не совсем то, о чем ты говорил

Dmitry
18.06.2017
15:25:14
да
шот
ну 65 кб не очень много для такой либы
хм

Gkio
18.06.2017
15:26:54
можно спросить

Dmitry
18.06.2017
15:27:01
мобх стейт три 65 кб весит

Gkio
18.06.2017
15:27:29
если я употреблю react-router-4 и сделаю router.get('*' в каждом гет запросе не будет res.sendFile html?
если я хочю сделать какой то отдельный get и вывести json это мне будет мешать?

Daniel
18.06.2017
15:28:04
нет, делаешь все нужные json-геты
только объявляешь router.get('* в конце
или наоборот, забыл
...

Dmitry
18.06.2017
15:28:29
Внутривенно рр 4 лучше не употреблять, он некоторым противопоказан.

Google

Daniel
18.06.2017
15:28:54
Да, в конце

Gkio
18.06.2017
15:29:16

Daniel
18.06.2017
15:29:23
ну как
последним это напиши, после всех остальных роутов

ENAMETOOLONG
18.06.2017
15:30:37

Gkio
18.06.2017
15:30:43
значит это заработает да?

Daniel
18.06.2017
15:31:18
со звёздочкой в конце

Admin
ERROR: S client not available

Daniel
18.06.2017
15:31:24
до этого все api

Gkio
18.06.2017
15:31:42
router.get('/api/data*',(req,res) => res.json({ data: 'test'})) ?

Dmitry
18.06.2017
15:31:49

Daniel
18.06.2017
15:31:49
blet
строки местами поменяй

Gkio
18.06.2017
15:32:14
ааа
понял
ок
спс

Google

Artur
18.06.2017
15:32:42

Dmitry
18.06.2017
15:33:06
нет, просто в ангуляре получше было чем в этом formstate
и в ангуляре тех форм не всегда хватало

Artur
18.06.2017
15:33:26
Кто ж спорит. Это просто как пример

Dmitry
18.06.2017
15:33:37
ну например вот мне надо рекурсивная форма

Дмитрий
18.06.2017
15:33:46

Dmitry
18.06.2017
15:34:02
с форм стейт я бы не сказал что это будет удобно

Alexey
18.06.2017
16:16:29
хорошо, кгда есть стейт

Igor
18.06.2017
16:30:22
Сори за офтоп. Срочно ехать надо на батиной машине, в страховку не вписан. Если остановят, на штраф стоянку??

Alexey
18.06.2017
16:32:47
а у тебя редукс или флукс?

Alexander
18.06.2017
16:37:29
всем привет!
Кто нибудь юзает styled components?
нет какого нибудь плагина, чтобы ide подсвечивала стили..


Julia
18.06.2017
16:39:38
Ой, только сейчас увидела сообщение насчет традиции. Прошу прошения за задержку. :)
1. Активный интерес к реакту появился из-за дипломного проекта (год назад). Я делала веб приложение для отображения 3D моделей и фронт-энд часть как раз была на реакте с редуксом. Потом был перерыв, сейчас опять возобновила деятельность.
2. Тяжело назвать себя специалистом в чем-то прямо сейчас, я учусь.
3. Не определилась, осмотрюсь и будет видно, чем могу помочь. :)
Один момент, я обычно если кто-то ищет работу и у меня есть информация о необходимости нового сотрудника, я об этом сообщаю тому, кому это необходимо.
Также могу пересылать полезности из slack канала от Chingu's Cohort (погуглите). У нас есть отдельный канал посвященный реакту и мы обычно делимся всякими курсами или полезными сборными материалами. Адвансед редко встречается, но бывает. Сообщество больше для стартующих.
4. Мне нужно больше информации, я нахожу и делюсь ею. :D
На носу активная практика с реактом, так что будет полезно. Хочу несколько учебных проектов перенести.
5. Одесса, Украина
6. Кто-то репостнул ссылки на каналы.
#whois


Bogdan
18.06.2017
16:41:26
сообщество англоязычное?

Vladimir
18.06.2017
16:41:54
да

Julia
18.06.2017
16:42:06
Chingu's Cohort? Да.
Он вылупился от free code camp

blkmrkt
18.06.2017
16:42:37
У меня старый проект на шаблоне от nightwolfz с mobx 2.7:
Есть изначальный стейт который высушивается на сервере и поднимается клиентом во время инициализации, это простой класс который перед сушкой прогоняется через toJS:
@observable account = {
username: null,
cart: {
lines: asFlat([])
}
}
И есть метод внутри класса корзины пользователя:
return class cart {
load() {
return this.request(`api/cart`).then(result => {
state.account.cart = result
})
}
...
И вот вопрос: state.account.cart перезаписывается тем что отдает апи, но внутри объекта есть массив lines, внутри которого куча жирных объектов
{ count: 34, product: { ...тут вся инфо о продукте } }. Меняется лишь count пока клиент кликает, добавляя/удаляя продукты из корзины.
Как сохранить обертку isFlat на глубоком ключе после вызова к апи серверу? Может есть готовый велосипед для этого?


Alexander
18.06.2017
16:49:49
@mkusher , привет! Юзал styled components?
https://github.com/styled-components/styled-components
по моему это прекрасно..

Aleh
18.06.2017
16:50:07
нет, но думаю, что многие тут юзали

Alexander
18.06.2017
16:51:49
единственный минус, что ide не подсвечивает, а в остальном для меня это открытие...