Use RxJs instead of mobx
Uri - cool web-audio sample! What is the reason that you use mobx instead of RxJs? thank's for publishing!!
Thank you for the feedback hans. I'm using MobX in other projects, and I am familiar with it. Is there any good reason to switch to RxJS?
I think RxJs has more momentum on the web. Angular brought RxJs together with Typescript to the forefront.
Typescript is more or less part of any big framework now. RxJs will follow after people have more understanding for functional programming. To my understanding RxJs backed up with Typescript could be the foundation of a new Framework, solely based on "standard" web technology. In Angular Rxjs is half hearted used.
On Tue, Feb 1, 2022 at 8:42 AM Uri Shaked @.***> wrote:
Thank you for the feedback hans. I'm using MobX in other projects, and I am familiar with it. Is there any good reason to switch to RxJS?
— Reply to this email directly, view it on GitHub https://github.com/urish/beat-machine/issues/34#issuecomment-1026553850, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEUBS5YL6ZF6GSPBQNYQSFDUY6FHDANCNFSM5NIL7HBQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>
@hansschenker interesting, so the main issue in Angular is that there is not enough RxJS?
Yes Angular was in 2016, when Angular 2 was released (RxJs version 5), not very experienced with RxJs.
Rob Wormald was pushing RxJs (main Author of NgRx). Rob Wormold is not on Angular team anymore.
RxJs with version 6 and 7 has matured a lot, but Angular is more or less frozen since v10. Angular framework is done, there will be only minor, not significant changes in next future.
On Tue, Feb 1, 2022 at 3:22 PM Benjamin Gruenbaum @.***> wrote:
@hansschenker https://github.com/hansschenker interesting, so the main issue in Angular is that there is not enough RxJS?
— Reply to this email directly, view it on GitHub https://github.com/urish/beat-machine/issues/34#issuecomment-1026896212, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEUBS522CI4XKY6L4KFJHITUY7UDXANCNFSM5NIL7HBQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>
@hansschenker do you think there are people "in the know" trying to prevent Angular from using more RxJS?
Minko Gechev member of Angular Team said, a survey on this topic said that 50% of people are for and 50% are against more RxJs in Angular. Angular as a Framework is done, use it as it is or move on.
On Tue, Feb 1, 2022 at 6:14 PM Benjamin Gruenbaum @.***> wrote:
@hansschenker https://github.com/hansschenker do you think there are people "in the know" trying to prevent Angular from using more RxJS?
— Reply to this email directly, view it on GitHub https://github.com/urish/beat-machine/issues/34#issuecomment-1027087654, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEUBS52JDXJLAMAGSGQVPZ3UZAIGTANCNFSM5NIL7HBQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>
i see this is marked "completed" but i don't think you moved to RxJS. Then again it looks like Angular moved to mobx like signals away from zones and RxJS. It looks like the people "in the know" got their way after all...