Readit News logoReadit News
mgechev commented on Google: Angular and Wiz Are Merging   twitter.com/sarah_edo/sta... · Posted by u/tosh
mgechev · a year 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 · a year ago
Edit: 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.
mgechev commented on Google: Angular and Wiz Are Merging   twitter.com/sarah_edo/sta... · Posted by u/tosh
troupo · a year ago
Could be interesting/useful, but none of these seem to have any impact on the sites like Youtube which loads tens of megabytes of resources, and every interaction takes a second or so to happen.

Other sites like Photos are fast and performant, but I wonder if it's due to whatever perceived advantages of Wiz or due to the team actually caring: https://medium.com/google-design/google-photos-45b714dfbed1

Edit: replaced incorrect link with a correct one

mgechev · a year ago
Performance always needs to be a priority for a team to hit satisfying metrics.

Wiz is designed to make it harder to get bad metrics if performance is not your top goal.

mgechev commented on Google: Angular and Wiz Are Merging   twitter.com/sarah_edo/sta... · Posted by u/tosh
Drac707 · a year ago
is wiz gonna get open source now that is getting merged?
mgechev · a year ago
Yes, via Angular.
mgechev commented on Google: Angular and Wiz Are Merging   twitter.com/sarah_edo/sta... · Posted by u/tosh
troupo · a year ago
What are specific "innovative approaches to perfromance" is wiz bringing?

Even though it's claimed that it powers many of Google's websites, most of those websites are very far from being paragons of performance.

mgechev · a year ago
It introduced very fine-grained code loading on interaction and something the community refers to as resumability.
mgechev commented on Google: Angular and Wiz Are Merging   twitter.com/sarah_edo/sta... · Posted by u/tosh
johny_morte · a year ago
Hey, im working with angular for almost 5 years now.. What changes should we -developers - expect in the developer experience. In other words how we work with angular. Are you aiming for the "drop-in" replacement same as with ivy back then? Or new standards are comming with this? Thx!
mgechev · a year ago
At this point, we are not anticipating to have to develop a new rendering engine at this point, so it should be a more incremental effort than Ivy.

As an Angular developer you could expect new features and developer experience improvements. Also over time you’d see more of Angular used in popular consumer Google products.

mgechev commented on Google: Angular and Wiz Are Merging   twitter.com/sarah_edo/sta... · Posted by u/tosh
wentin · a year ago
> 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.

It sounds no different from Svelte borrowing concepts from SolidJS, or Vue borrowing ideas from Svelte, from you said — if it is just adding some features that Wiz has, it doesn't sound like merging? Why put a shocking title that Angular is merging with Wiz, when Wiz has no name recognition in the outer dev community — like we don't know what that means?

mgechev · a year ago
Merging is the ultimate goal! Both teams are already working closely together on shared designs and specific implementations.

u/mgechev

KarmaCake day463September 4, 2012
About
https://github.com/mgechev https://twitter.com/mgechev
View Original