Demystifying the Push / Pull nature of Angular Signals

Tomas Trajan
13 min readApr 11, 2023
🤖 prompts & design by Tomas Trajan, gen by MidJouney

Not a Medium member? Reed the article for free at Angular Experts blog!

Angular Signals are THE HYPE at the moment and for a very good reason!

The promise of new better officially sanctioned way to manage state in our Angular applications is something we have been waiting for since the first Angular release!

Throw in improved DX, better ergonomics and signal based inputs and even the most skeptical developers will agree that Angular team is onto something objectively better and amazing!

But as with everything new, there is going to be transitory period and a bit of friction while getting acquainted with the new APIs and developing new mental models of how signals work in practice!

A teaser

It all started with a little Twitter Angular Signals Quiz…

Even though most folks called the correct answer in the replies, there was definitely a bit of uncertainty about how and why exactly is zero

--

--

Tomas Trajan

👋 I build, teach, write & speak about #Angular & #NgRx for enterprises 👨‍💻 Google Developer Expert #GDE 👨‍🏫 @AngularZurich meetup co-organizer