4 ms·
I've been working with Angular for 2 years, then moved to Vue and have been with it for, idk 3-4 years now. I like the theory of Angular, the modularity, the wa
by lakomen 3y ago
I've been working with Angular for 2 years, then moved to Vue and have been with it for, idk 3-4 years now.
I like the theory of Angular, the modularity, the way it works, but I HATE rxjs and the complexity of it.
And the whole thing on top of rxjs, ngrx.
You can't just simply take one value and compare it, no you have to use pipes and rxjs.
Also there's an Angular discord and they're very hostile towards anyone not fanboi-ing Angular.
I was about 6 months into Vue and wrote how I prefer it, for its simplicity. Then I was constantly harassed until I was kick/banned. With another account I saw, "HEIL ANGULAR o/" written in the chat.
That's just stupid.
You have to be open minded.
Angular has good things, but Vue has good things too and even React does.
Never heard of Wiz before.
Almost a year ago I created an Android developer account I believe it's called and paid the bill.
The name on the invoice was wrong.
I wanted them to update the invoice
They responded with, "This is America, we do what we like" more or less.
Ok, no problem, I have better things to do.
Since I haven't published anything in almost 1 year, they're now threatening to close the account, I paid the $25 for.
My adsense account, no new sites are being approved anymore, previously I could add any site without confirmation, even if it was new.
I had a site that made them and me over 150k, but I got into a fight with my partner of that site and the main domain was shut down.
I took the content and published it on another domain.
Over 7 years of daily mp3 files and images.
The 1st domain had adsense approval, the new one didn't.
They didn't approve the 2nd domain.
Talking to them is not possible.
Google is spiraling downward.
They're essentially cutting into their own flesh.
Since Darth Sundar took over it's become progressively worse.
All the wrong and used hostile decisions.
I still use and like Go, but I'm afraid what will become of it in the future.
It's unlikely I'll return to Angular. It's just too time inefficient and also slower compared to the other frameworks.
- mgechev 3y ago>...but I HATE rxjs and the complexity of it. And the whole thing on top of rxjs, ngrx. You can't just simply take one value and compare it, no you have to use pipes and rxjs. We're working on making RxJS optional. In v17.3 `@angular/core` no longer has a dependency on RxJS. In the long-term we'll enable a path forward without RxJS for other core modules as well. That said, we're providing an interop package that enables even better RxJS support for people who make the decision to use it.
- mgechev 3y agoEdit: in v17.3 we have a minimal dependency on RxJS in ApplicationRef and NgZone, but in practice, it's unlikely that you'd need to use these APIs. In the following versions, we'll remove these dependencies and introduce interop APIs as well.
- whalesalad 3y agoVue is the best framework I have ever used. I can't imagine why anyone would use anything else. Angular has gotta be the worst imho, perhaps Ember. There are big communities around these tools though so I guess the approach resonates with certain folks.
- wentin 3y agoI hate to be THAT GAL, but... try Svelte! I love it more than Vue.
- yogorenapan 3y agoAs a backend dev that has dabbled in JavaScript (old school), I love Svelte. It makes reactivity so easy while keeping everything more or less optional and vanilla
- knallfrosch 3y agoYour post touches too many topics. But on RxJS, yes, it is conceptually complex. I never quite understood whether one should use - a container component with value-type @Inputs passed down - a service emitting an Observable and subscribing to that, then passing value-types into the template - an Observable as @Input - now Signals? (haven't used those yet.) Years later though I read a book on functional programming and the whole nightmare of arrays within Observables suddenly made sense.
- datavirtue 3y agoAngular has gotten progressively better but after picking up Vue3 I dropped everything else and haven't looked back. It's like front-end sanity has arrived.