The ng-be and ng-Glühwein conferences highlighted modern Angular techniques, while the final Q&A covered httpResource and the new authoring format.
• Episode 24/50: Ng-Be, Ng-Glühwein, Q&A Ses...
Ng-Be
The ng-be Belgium conference recently took place, and the recordings are now fully available online.
The keynote, delivered by Minko Gechev, Angular’s product lead, emphasized the importance of setting boundaries by saying "no" to certain features — a key success metric for the framework. The conference featured high-quality talks covering topics like Accessibility, Performance, Architecture, TypeScript, and even creating music with Angular.
/ @ngbeconf
Ng-Glühwein
In Vienna, the ng-Glühwein mini-conference also took place, and the livestream is now available on YouTube.
The event included 9 talks and a panel discussion. From the Angular team, Alex Rickabaugh discussed modern change detection, while Matthieu Riegler showcased signal-based Angular development that eliminates lifecycle hooks, making the framework more accessible for newcomers.
• NgGlühwein 2024 | 14.12. Vienna
Q&A Session
The final Angular Q&A livestream of the year featured Mark and Jeremy answering community questions. Highlights included plans for an upcoming `httpResource` without RxJS, along with RxJS-less interceptors.
Jeremy also touched on the new authoring format debate, highlighting the advantages of avoiding the class-based "dead zone". Between `constructor` and `ngOnInit`, we cannot access property bound Signals. That can lead to confusion.
• Live coding and Q/A with the Angular Team ...
Green light for `rxResource`
Alex Rickabaugh shared on Reddit that, despite being experimental, he would already start using `rxResource` for new Angular applications — a strong endorsement for the feature. Read more here.
/ m1tyqil
ngx-translate's Resurrection
Lastly, ngx-translate appears to be making a comeback. Long a go-to internationalization library for Angular, it has seen renewed maintenance this year under Andreas Löw, who has been actively updating it to work with the latest Angular versions and keeping it relevant.
https://github.com/ngx-translate/core