Angular Addicts #27: NgRx 18, New RFC: DomRef API, Web storage with Signals & more
My favorite Angular resources of June, 2024
My favorite Angular resources of June, 2024
The days of ElementRef might be numbered. State of JavaScript revealed its results. TypeScript 5.5...
When I do code reviews, I see that this assumption leads to additional problems. People assume that the code that handle changes can only be declared in the ngOnInit method. An untrained developer will assume this scenario quite often.
Introduction In the fast-paced world of software development, staying up-to-date with the...
Angular version 18 has introduced a new event emitter called events. It offers more control over the data flow, by allowing for tracking precisely which control is a source of changes, and form state giving access to the form submit and reset events. The event field is implemented inside the Abstrac
In May 2024, the Angular team released version 18 of its framework. For the first time, it offers an official way to work without Zone.js, albeit only experimentally. There are also some really nice improvements in existing API such as the router. In this article I will discuss the new features. 📂 S
Welcome to your first glimpse into the reactive universe of Angular Signals. As part of Angular’s renaissance, this guide introduces powerful tools which help you build reactive signal-based applications. According to the Angular documentation, a signal is a wrapper around a value that notifies inte
Get ready for new giveaway! This time something from Qwik friends! Giorgio Boa wrote a fantastic book about Qwik. Book full retail price is set at $79. Build instantly-interactive apps without effort with Qwik. The Complete Guide to Qwik is a in-depth learning path, designed to help you master this
Have you ever wondered, what magic goes into listening to an Escape key with (keydown.esc)? In this article we will dive a bit into the source code to explore this lesser known public API and how we can leverage it for our benefit.
Master Angular routing from basic config to advanced lazy loading, guards, and resolution to build scalable, high-performance SPAs.
Brandon Roberts unveiled why Angular 9 has the highest download rates. Manfred Steyer gave a talk...
Why wait for a formal reactive forms and signals integration when you can brew one up yourself? If you take a recipe handed down by one of the finest brewers in the reactive form space (Joshua Morony) and throw in some extra ingredients of you own, you can utilize signals with reactive forms today.
Working with local storage in JavaScript is both very easy and sometimes frustrating. While being...
Andrew Scott from the Angular team discussed Angular without zone.js. Various content authors...
My favorite Angular resources of May, 2024
It was a long time since we had a giveaway :). Today GDE Armen Vardanyan has something special for you. You can win one of 10 copies of his first ever e-book! We have organized this cooperating with Manning Publications. Modern Angular - sounds very interesting isn’t it? Modern Angular gets you rapi
Master Angular @defer blocks with specialized test harnesses. Simplify testing for idle, viewport, and interaction triggers reliably.
In this article, Erick Rodriguez explains how to use dynamic component injection in modern Angular.
Quick post - Discord server for the community is now open :). This was a community requested feature. It's up to you to make this place thrive, so discuss, ask questions, hang out! Invite link below:
Jason Lengstorf and Brandon Roberts discussed and tried out Analog. Julian Jandl and Enea Jahollari...
What is NgOptimizedImage? NgOptimizedImage is a directive in Angular designed to provide...
I'm proud to announce first Job Offer via Angular Space! Many more to come. These job offers are screened by me and are done via special collaboration with various companies & recruiters. Submissions are open for 3 days from publication. Job offer details: