I hate Angular with a passion. It's easily the most verbose, overly complex front end framework I've ever used which just takes the fun out of building web apps and make it a pure pain. I would rather work on a farm and shovel pig shit all day than work in Angular again. My last job forced Angular on me, I quit after a while (not because of solely that reason) but I told them Angular was a bad choice and they chose t…
Google: Angular and Wiz Are Merging
111–120 of 179 posts
Re: Google: Angular and Wiz Are Merging
#112Earlier quoted context omitted.
Why not post a direct link to the video that the tweet embeds?
I have considered this as well but the video is a whole keynote about various things. Was not an easy decision.
Re: Google: Angular and Wiz Are Merging
#113For years I’ve been saying “Angular is the wrong choice now but it will be the right one someday…” I didn’t think it would take 5 years to get there. The Angular team has been doing incredible work lately. The only thing that I still don’t like about Angular is trying to learn anything from the reference docs. Have a reasonable developer tell me what a component viewProvider is and how it’s different from a provider…
Like this?
- https://angular.io/guide/hierarchical-dependency-injection#u...
- (new docs site) https://angular.dev/guide/di/hierarchical-dependency-injecti...
Re: Google: Angular and Wiz Are Merging
#114I hate Angular with a passion. It's easily the most verbose, overly complex front end framework I've ever used which just takes the fun out of building web apps and make it a pure pain. I would rather work on a farm and shovel pig shit all day than work in Angular again. My last job forced Angular on me, I quit after a while (not because of solely that reason) but I told them Angular was a bad choice and they chose t…
I cannot understand how it was invented/why it exists, how smart people at Google convinced themselves to use it. I cannot understand how they let it escape into the wild or even why those not forced to use it, choose it.
I know I’ve begged before for this, and it’s pointless, but please if you’re in the position to, please consider snuffing it out and starting over.
Re: Google: Angular and Wiz Are Merging
#115This is great. Angular is getting partial hydration (seems automatic from the keynote but it's not clear) and deferred views which are like components that don't load until something happens (eg entering the viewport). Performance has increased considerably too thanks to the use of signals. Honestly I'm quite impressed. I wish Svelte had partial hydration but the team keeps arguing against it.
We're not arguing against it, but simply haven't committed to doing or not doing it as Svelte 5 has been higher priority. We would rather be deliberative than introduce a feature where we don't have the developer experience fully thought out. We want to understand what the experience would be for Svelte users both with and without SvelteKit and have good guidance around the trade-offs of different rendering modes.
Please. This discussion has been going on for years Ben. Even before SvelteKit or Svelte 4 existed.
Re: Google: Angular and Wiz Are Merging
#116Ugh, this isn’t Angular anymore. This will be just like the v1 -> v2 transition. Presignal -> signal. The second they start deprecating the previous syntax, we will hit very difficult migrations
There is a pretty usable migration tool built into Angular CLI at least for switching over to the new template syntax. Requires some manual cleanup here and there but overall it’s not painful at all.
Re: Google: Angular and Wiz Are Merging
#117Hey everyone, I'm working on this at Google and would be happy to answer your questions :) The tldr; is that we see a lot of similar requirements from developers across Angular and Wiz, so we're looking for opportunities to reuse work. Good example is the Angular Signals library that's now used in all the YouTube Mobile Web. In a similar way, Angular is bringing more fine-grained code loading that Wiz offers. Over ti…
Question (you might need to pass this one up the chain of command): Was basic HTML gmail deprecated because users so overwhelmingly preferred slow, bloated UIs that there was no demand for an alternative?
Re: Google: Angular and Wiz Are Merging
#118I'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…
Re: Google: Angular and Wiz Are Merging
#119I hate Angular with a passion. It's easily the most verbose, overly complex front end framework I've ever used which just takes the fun out of building web apps and make it a pure pain. I would rather work on a farm and shovel pig shit all day than work in Angular again. My last job forced Angular on me, I quit after a while (not because of solely that reason) but I told them Angular was a bad choice and they chose t…
I’ve hated working on every Angular project I’ve worked on. No matter the team, the experience level or complexity, it’s always been an absolute misery. I cannot understand how it was invented/why it exists, how smart people at Google convinced themselves to use it. I cannot understand how they let it escape into the wild or even why those not forced to use it, choose it. I know I’ve begged before for this, and it’s…
Re: Google: Angular and Wiz Are Merging
#120Hey everyone, I'm working on this at Google and would be happy to answer your questions :) The tldr; is that we see a lot of similar requirements from developers across Angular and Wiz, so we're looking for opportunities to reuse work. Good example is the Angular Signals library that's now used in all the YouTube Mobile Web. In a similar way, Angular is bringing more fine-grained code loading that Wiz offers. Over ti…
I’m more familiar with Preact Signals. How does Angular Signals compare?
We took some different trade-offs and listed the details here https://github.com/angular/angular/discussions/49683