Size: a a a

Angular - русскоговорящее сообщество

2021 March 30

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
Владимир
потоком может быть все что угодно, это не набор условий а способ организации кода
ну иногда всегда мне кое-кто все говорят, что кое-что всё является почти всем сразу, только легче не стало
источник

SC

Serega Carbon in Angular - русскоговорящее сообщество
Авраам Петрович
ну иногда всегда мне кое-кто все говорят, что кое-что всё является почти всем сразу, только легче не стало
скорее это про объекты в джаваскрипте)
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
Serega Carbon
скорее это про объекты в джаваскрипте)
да, это я тоже слышал в начале. а потом увидел тайпскрипт и понял что вроде пошли в другую сторону и хорошо... а теперь появилось это. и тону.
источник

В

Владимир in Angular - русскоговорящее сообщество
знакомое состояние... пройдет)) реактивность это не зябликов кушать)
источник

С

Станіслав in Angular - русскоговорящее сообщество
@yurii_12345 спасибо за помощь, помогло!)
источник

SC

Serega Carbon in Angular - русскоговорящее сообщество
Владимир
знакомое состояние... пройдет)) реактивность это не зябликов кушать)
охх, послезавтра мне тоже придётся столкнутся с этим)) надеюсь Ваши ролики мне помогут в этом)
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
Владимир
знакомое состояние... пройдет)) реактивность это не зябликов кушать)
так это если бы можно было усталостью описать. сейчас вполне конкретный вопрос по нотации.
мне дали проект на ангуляре, где человек просто все слепил в аппмодуль, написал деревья уровней 5 из если-то и сказали его привести в норму.

и сначала всё шло хорошо. но мы не затем чтобы обсуждать проект.
скорее затем чтобы понять как правильно организовать методы в классах понимая что мы юзаем только реактивщину
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
ибо сейчас коллеги в офисе походу пишут просто "как то" чтобы показало. а потом в консоли отправилось полтыщи запросов и 499 из них отменились. только бэкенд этого не знал и умер
источник

В

Владимир in Angular - русскоговорящее сообщество
Авраам Петрович
так это если бы можно было усталостью описать. сейчас вполне конкретный вопрос по нотации.
мне дали проект на ангуляре, где человек просто все слепил в аппмодуль, написал деревья уровней 5 из если-то и сказали его привести в норму.

и сначала всё шло хорошо. но мы не затем чтобы обсуждать проект.
скорее затем чтобы понять как правильно организовать методы в классах понимая что мы юзаем только реактивщину
если что-то должно ДОЖДАТЬСЯ получения нечто откуда-то, то это что-то подписывается на откуда-то и ждет нечто. Поток данных, флаг, одиночное значение - не важно. Если есть слово "ждать" - подписываемся и ждем.
источник

АП

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

но если мы будем идти по статье с хабра где потоки поделены на холодные и горячие, то почти всё в приложении потоки холодные. и если их всегда нужно мержить в горячие, то зафига холодные вообще придумали
источник

В

Владимир in Angular - русскоговорящее сообщество
ужас как написал, но уже вечер...
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
Владимир
ужас как написал, но уже вечер...
нет, почему, мне такое объяснение вполне себе по душе, я вот это понял кстати сразу

как бы это сказать - когда человеку дается 22 разных предмета, он может воспринимать только очень короткие и простые эмоциональные призывы. цыгане так людей разводили, было время... а сейчас пришел реактивный подход, который дал людям 140 разных предметов...
источник

В

Владимир in Angular - русскоговорящее сообщество
Ну тогда ок, хотя с тз русского языка жуть)
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
Владимир
Ну тогда ок, хотя с тз русского языка жуть)
к черту умных людей. умные без исключения лезут в политику, а потом начинают войны. я хочу быть с мудрыми.
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
Владимир
если что-то должно ДОЖДАТЬСЯ получения нечто откуда-то, то это что-то подписывается на откуда-то и ждет нечто. Поток данных, флаг, одиночное значение - не важно. Если есть слово "ждать" - подписываемся и ждем.
выходит если метод одного сервиса зависит от того, закончил ли загрузку предыдущий, то он должен как минимум ждать субьекта "загружено", до которого выводить условный эксепшен
источник

В

Владимир in Angular - русскоговорящее сообщество
Да
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
Владимир
Да
тогда возвращаемся в синтаксис RxJs. он будет ждать запроса на апи к языкам.
return this.http.get<Language[]>(url); // Observable

1. логичнее всего сделать этот запрос нулл-подпиской прямо в сервисе языков?
2. второй сервис разумнее связать с помощью потока "языки" с shareReplay() или с помощью субьекта-переключателя.
кто то там помнит еще про low-coupling/high-cohension
источник

В

Владимир in Angular - русскоговорящее сообщество
Serega Carbon
охх, послезавтра мне тоже придётся столкнутся с этим)) надеюсь Ваши ролики мне помогут в этом)
я решил расслабиться)) завтра будет ролик "а не наклепать ли нам сразу десяток библиотек компонентов и собрать все как лего")) а то месяц в коде а на вьюхах дефолтные "хелло ворлды", надо их хоть под число 42 перерисовать)))
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
Разумнее с точки зрения: нафига вообще обсерваблы если можно всё делать на субьектах, и нафига субьекты, если шарРеплей вроде как раз пренданазначен для кеширования запросов
источник

В

Владимир in Angular - русскоговорящее сообщество
Авраам Петрович
Разумнее с точки зрения: нафига вообще обсерваблы если можно всё делать на субьектах, и нафига субьекты, если шарРеплей вроде как раз пренданазначен для кеширования запросов
моих знаний не хватит для ответа... потому что будет вкусовщиной. Принципиальной разницы писать на RxJs, на промисах или вообще влупить таймаут полчаса что б с гарантией значение прилетело (забросайте меня помидорами) и дальше все пилить синхронно - банально нет. Это всего лишь погремушки. А суть проста - нет значения, дождись
источник