🦅 Angular 16 Release Kills Three Stones With One Bird

Tom Smykowski
3 min readMay 3, 2023

Just four days ago I was reporting that Angular 16 can come with Vite support.

Now, just minutes ago, Minko Gechev announced Angular 16 is out calling it the biggest release. Is it a deserved name? Let’s check it out!

🪨 Angular 16 + Vite In Dev

Regarding Vite I wrote that:

Maybe it’s just a way to be humble and open to moving the feature into future release in case problems occur or we may soon experience a loud, huge release that will become game changing for the software engineering world.

The Angular team decided to release Vite support as a developer preview. It means you have to enable it manually in angular.json:

Vite is used for development server, so we may soon see benchmarks on the speed. Initial results for production showed over 70% improvement, but production does not use Vite as of today.

🪨 Angular 16 Proposes Signals

Signals are another big update, and a proposal to replace zone.js. It offers a reactivity model similar to React and Vue:

--

--

Tom Smykowski
Tom Smykowski

Written by Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora. Won Shattered Pixel Dungeon.