
Valeriy
26.09.2018
20:26:35

Andrey
26.09.2018
20:27:16

Mike
26.09.2018
20:27:24
кстати про электрон

Vadim
26.09.2018
20:27:53

Google

Mike
26.09.2018
20:28:07
мне скоро надо будет в него завернуть хуевину одну странную, но пока не смотрел в его сторону почти ничего. он вообще насколько сложен в том, чтобы уже существующий проект в него свернуть?

Kelin
26.09.2018
20:28:53

Mike
26.09.2018
20:29:23
норм

Abu
26.09.2018
20:34:43

Kelin
26.09.2018
20:35:03
Бляяя

Дмитрий
26.09.2018
20:37:10
Лол

Vlad
26.09.2018
21:07:06

dima
26.09.2018
21:07:27

Alex
26.09.2018
21:19:52
Готово!? (правда не знаю зачем)
Что, снова переезжать? А там точно обсуждают стейт менеджеры и кидают ссылки на свои велосипеды, а не спрашивают как костылять на редаксе??

Vadim
26.09.2018
21:22:27
Ребят, вопрос. У меня есть сервис (забирает данные с сервера). При ошибке после его вызова, нужно показывать попап с этой ошибкой (ее присылает сервер). Получается я диспатчу экшн дайМнеСписокЧеков, при ошибке диспатчу откройПопапОшибки(ошибка). Но что, если мне нужно обработать так каждый вызов сервиса? Получается я везде буду писать одну и ту же обработку. Как правильно сделать?

Roman
26.09.2018
21:24:32

Дмитрий
26.09.2018
21:24:55

Nutscracker
26.09.2018
21:34:41
https://medium.com/devschacht/jack-scott-goodbye-redux-4f11cc3c6af5

Google

Nutscracker
26.09.2018
21:34:51
что думаете?

Roman
26.09.2018
21:35:51

Nutscracker
26.09.2018
21:36:03
угу

Roman
26.09.2018
21:36:11
))
синкт эбоут

Vadim
26.09.2018
21:37:36

Дмитрий
26.09.2018
21:39:50
> graphql
> простой пример
Схему сначала свою сгенерируй, да с бэкендом перетри о новом раскладе сил на проекте
А, черт, думал это к посту выше)
Короче спойлер: просто с gql не будет

Nutscracker
26.09.2018
21:40:48
+ если как в статье предлагают общаться с серваком по сокету или забыл как облегченная версия называется подобия сокета, это конечно круто, но кто на беке кроме тебя самого будет этой х-ней страдать. И это достаточно не тривиальная задача.

Petr
26.09.2018
21:43:40

Roman
26.09.2018
21:43:41
ну с челиком я согласен
что встаскивая редакс, ты увеличиваешь время разработки

Nutscracker
26.09.2018
21:44:33
это однозначно жопа без споров, на поддержку редукса нужны лошадиные усилия на старте

Petr
26.09.2018
21:44:46
Я вот использую реакт аполло и очень доволен после redux

Andrew
26.09.2018
21:46:57
а если у тебя уже rest на сервере

Google

Dmitry
26.09.2018
21:47:38

Roman
26.09.2018
21:48:03

Petr
26.09.2018
21:48:07

Артур
26.09.2018
21:48:16

Dmitry
26.09.2018
21:48:43
хз я как-то не вижу разницы, если вы делаете кучу запросов к беку то может это вас и спасет

Andrew
26.09.2018
21:48:44

Dmitry
26.09.2018
21:48:51
потому что это апи провайдер
и не надо ниче руками писать
но редукс это ж чисто стейт а не апи провайдер
как можно сравнивать ?
ну типа да если у тебя есть графкл и не оч много стейта на юайке то редукс можно выкинуть
но эт не значит что аполо лучше редукса

Petr
26.09.2018
21:50:12

Dmitry
26.09.2018
21:50:19
ок аполо и редак
то же самое
аполо это апипровайдер а редукс это чисто менеджер стейта
причем самый примтивный

Andrew
26.09.2018
21:50:45
аполло разве не клиент для графкл ?

Nutscracker
26.09.2018
21:50:47
ссыкотно мне вникать в apollo, усрать кучу времени чтобы сменить коня на запорожец, а потом фигак и появится новая либа когда я только первый проект успею отдать

Artem
26.09.2018
21:50:57
ридакс очень часто только для асинка юзается, поэтому и сравнивают)

Google

Dmitry
26.09.2018
21:51:08

Andrew
26.09.2018
21:51:12
чет это все равно что сравнивать сервисы из онгуляра со стейт менеджером
как бы разные вещи

Dmitry
26.09.2018
21:51:32
а потом трындеть

Artem
26.09.2018
21:51:38

Andrew
26.09.2018
21:52:13
но надо тогда хорошо в rx уметь

Admin
ERROR: S client not available

Dmitry
26.09.2018
21:53:31
крч аполо это не решение для всех и оно не может заменить вам редакс при выборе стека технологий
или вообщее какой-то более человеческий стейтменеджмеент

Andrew
26.09.2018
21:55:38
ну как бы такой себе минус

Dmitry
26.09.2018
21:56:11
че
если ты про ангуляр

Andrew
26.09.2018
21:56:34
где ?
ну ты ж подписываешься на метод сервиса

Dmitry
26.09.2018
21:56:37
то стримы ж можно замапить
и потом через |async

Andrew
26.09.2018
21:57:03
ну можно и так

Google

Andrew
26.09.2018
21:57:14
да можно ж прям со стрима рендерить
я все думаю как бы так в реакте замутить и что б не делать DI

Dmitry
26.09.2018
21:57:59
я читал статью про di
в реакте и там подходы
типа сервис инжекторы
и сервис локейторы
и чувак пришел к выводу что проще всего это просто пропсы пробрасывать
с глобал сервисами)

Andrew
26.09.2018
21:58:35
di в онгуляре умный, делает синглтоны когда нужно

Dmitry
26.09.2018
21:58:45
import { services } from ‘di’
<Component services={services} />

Andrew
26.09.2018
21:59:05

Dmitry
26.09.2018
21:59:17
и дергаешь)

Andrew
26.09.2018
21:59:27
мб можно через контекст как-то умнее сделать

Dmitry
26.09.2018
21:59:36
ну типа такой вариант изи тестить
и надежней всего

Andrew
26.09.2018
22:00:04
ну да,просто явно передавать всегла понятней

Дмитрий
26.09.2018
22:00:05

Dmitry
26.09.2018
22:01:05

Дмитрий
26.09.2018
22:01:13
Ну дергай