Size: a a a

Советский Angular

2020 October 18

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Joseph
Ребята мб кто нибудь сталкивался с RXjs на беке? Есть пару моментов которые достаточно сильно смущают при его использовании , первый и пожалуй один из самых главных , что обсерваблы сильно начинают проникать к твое приложение , и 2й собственно где подписываться будем
используем на беке, и на node.js и на c#
источник

АО

Алексей Охрименко... in Советский Angular
Вертихвост キバ 🏡🦊
используем на беке, и на node.js и на c#
Расскажи usecase
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Алексей Охрименко
Не, проблема другая мне кажется. У онлайн конкуренция выше. Онлайн конкурирует с 10000000 крутых видео
ну так про то и речь, и первое в чем они проигрывают — это время и количество воды
источник

J

Joseph in Советский Angular
Алексей Охрименко
Я видел на NodeJs пользу только от работы с websockets, а так если честно не знаю 🤷‍♂️ может если много API запросов к разным серверам с retry, exponential backoff и circuit breaker
Просто есть стильный модный молодежный nest (который очень даже хорош) , но как готовить там рх пока что большой вопрос
источник

J

Joseph in Советский Angular
Вертихвост キバ 🏡🦊
используем на беке, и на node.js и на c#
Очень интересно бы послушать
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Joseph
Просто есть стильный модный молодежный nest (который очень даже хорош) , но как готовить там рх пока что большой вопрос
там просто возвращаешь observable вместо promise
источник

J

Joseph in Советский Angular
Вертихвост キバ 🏡🦊
там просто возвращаешь observable вместо promise
Это я понимаю
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
про node.js лучше послушать @AlexDaSoul
источник

J

Joseph in Советский Angular
А где так сказать подписываться будем , асинк пайпов нет 😂
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Joseph
А где так сказать подписываться будем , асинк пайпов нет 😂
так он сам подпишется
источник

J

Joseph in Советский Angular
Вертихвост キバ 🏡🦊
так он сам подпишется
Ты имеешь ввиду прямо в респонс их возвращать
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Joseph
Ты имеешь ввиду прямо в респонс их возвращать
ага
источник

J

Joseph in Советский Angular
Хитёр , т.е как таковых подписок ты стараешься там не использовать
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
ага
источник

J

Joseph in Советский Angular
А тебя не смущает тот факт что у тебя через все приложение начинает просачиваться библиотека , с которой в случае чего слезь будет крайне проблематично
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
а если есть подписки на данные по webstocket, то очень удобно отменять их
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
когда у тебя клиенты подписываются на изменения, ты на бекенде все это запускаешь

когда клиенты отписываются, то завершаешь подписку, и, соотвественно у тебя все само завершается

так же можно шарить эти подписки между несколькими клиентами
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
на rxjs это делается сильно проще
источник

J

Joseph in Советский Angular
Вертихвост キバ 🏡🦊
на rxjs это делается сильно проще
В rx есть много плюшечек это понятно , тут главное на каких уровнях абстракции мы  будем его использовать
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Joseph
В rx есть много плюшечек это понятно , тут главное на каких уровнях абстракции мы  будем его использовать
я стараюсь сводить вызовы rxjs к доменной области
источник