Pawel Kozlowski (@pkozlowski_os) 's Twitter Profile
Pawel Kozlowski

@pkozlowski_os

Open source, Angular team member. Tweets own opinions.

ID: 700882453

calendar_today17-07-2012 11:25:19

2,2K Tweet

6,6K Followers

368 Following

Angular (@angular) 's Twitter Profile Photo

Angular v16! ➕ Angular Signals in developer preview 🚦 ➕ Developer preview of opt-in non-destructive hydration 💧 ➕ Improved Standalone APIs 🧍‍♀️ ➕ Tooling enhancements 🧰 You can get all this and more with `ng update`! 🚀 goo.gle/angular-v16

Pawel Kozlowski (@pkozlowski_os) 's Twitter Profile Photo

Ha! Code copy-paste-ability was one of the design goals! We wanted to make it easy to move / refactor code. Same syntax and semantics in components, services, templates. Glad to see people noticing and appreciating!

Pawel Kozlowski (@pkozlowski_os) 's Twitter Profile Photo

Angular v17 gets significant performance improvement with the built-in control flow: user-images.githubusercontent.com/973550/2765840… This is an order of magnitude speedup in some cases! And you can independently verify it! github.com/krausest/js-fr…

Pawel Kozlowski (@pkozlowski_os) 's Twitter Profile Photo

Preliminary benchmark results are on-line so Angular v17 performance can be compared with other libraries: krausest.github.io/js-framework-b… Still need to wait for the official results but the trend is well visible. And quite honestly, I'm just starting to look at those benchmarks :-)

Pawel Kozlowski (@pkozlowski_os) 's Twitter Profile Photo

This is 🔥 I _knew_ that Angular signals will be great fit for the TanStackQuery and was hoping for this integration. But didn't expect it _that_ fast :-)

Matt Biilmann (@biilmann) 's Twitter Profile Photo

It's Friday and apparently Angular just got it's renaissance! Here's a brand new Angular runtime so you can go play with all the new ng17 goodness this weekend. Enjoy!

Pawel Kozlowski (@pkozlowski_os) 's Twitter Profile Photo

I do remember very vividly every decision and consideration that lead to building Angular's reactivity on top of signal primitives. And I stand by all the great properties of this move. Still, it is totally wild seeing those ideas spreading in the entire JS ecosystem!

Pawel Kozlowski (@pkozlowski_os) 's Twitter Profile Photo

I _think_ I need to start talking about this stuff more. Fetch-as-you-render, while very convenient for _developers_, has major drawbacks for _users_: waterfalls and their impact on perf, difficulty sharing fetched data, ... Declarative render-as-you-fetch needs more focus.