#LinkedSignal
Angular v19 ships with the two new reactive APIs: linkedSignal and resource.

On the surface those might seem like unrelated APIs. The truth is that both come from the same line of thinking: derive state without effects.

Both linkedSignal and resource can be seen as specialized "computed".
November 11, 2024 at 5:37 PM
Managing signal dependencies with linkedSignal
November 26, 2024 at 6:05 PM
Angular v19 introduces a new signal primitive:

linkedSignal()

This video is a first look at linkedSignal(), including its purpose and possible use cases.

youtu.be/hFR3gVIY9gM

#angular #signals
First Look at Angular's new linkedSignal()
YouTube video by Deborah Kurata
youtu.be
October 23, 2024 at 2:09 PM
🚀 Meet Angular v19

‣ Incremental hydration
‣ Server route config
‣ linkedSignal, resource, renderEffect
‣ Auto CSP
‣ Unused import reporting
‣ Standalone by default
‣ Enhanced theming
‣ Time picker
‣ 2D drag & drop
‣ Many codemods to modernize your code

Much more!

blog.angular.dev/meet-angular...
Meet Angular v19
In the past two years we doubled down on our investment in developer experience and performance — in every single release we’ve been…
blog.angular.dev
November 19, 2024 at 5:00 PM
Here it is, @Angular v19 is out! 🚀

Huge release:
- (most) Signal APIs are stable 🚦
- automatic migration to signals 🤯
- standalone by default
- new linkedSignal and resource APIs
- Huge SSR and HMR improvements

And more! Check out our blog post to learn more:

blog.ninja-squad.com/2024/11/19/w...
What’s new in Angular 19.0?
Angular 19.0 is out!
blog.ninja-squad.com
November 19, 2024 at 3:02 PM
New in Angular 19: linkedSignal🚀 Feature for Dependent State. This video explains how linkedSignal works, how it differs from computed signals, and how to build chains with writable and computed signals: youtu.be/CjBoh0R1tK4 #Angular #Angular19
New in Angular 19: linkedSignal Feature for Dependent State
YouTube video by Igor Sedov
youtu.be
January 8, 2025 at 7:15 AM
🚦 linkedSignal in #Angular
🕜 Focused and practical
✔️ Explained with Examples
A clear explanation of how linkedSignal works and how it differs from computed
Watch: youtu.be/CjBoh0R1tK4
linkedSignal in Angular — Explained with Examples
YouTube video by Igor Sedov
youtu.be
March 3, 2026 at 4:02 PM
March 25, 2025 at 3:08 PM
New article 🗞️

"Examples of linkedSignal() usage in #Angular applications"

medium.com/@eugeniyoz/e...
Examples of linkedSignal() usage in Angular applications
Angular 20 has been released, linkedSignal() is now stable, and I want to share my experience using this powerful function.
medium.com
June 7, 2025 at 5:13 PM
Angular 22 preview: stable resources/Signal Forms/@angular/aria, compiler ABI stability for federation, linkedSignal `set` (NgRx delegatedSignal reverted), and error boundaries from Google I/O.

Watch: youtu.be/oIOOgVgN53w

#angular #ngnews
Ng-News 26/14: linkedSignal Write-Back, Error Boundaries
YouTube video by ng-news
youtu.be
June 2, 2026 at 8:57 PM
The idea of a linkedSignal is intriguing, so I created linkedQueryParam. This fn gives us the value of the query param, and setting it will also schedule a navigation (using queueMicrotask, so multiple set calls in different linkedQueryParams are grouped).
Thinking of open-sourcing it now.
#angular
November 11, 2024 at 4:56 PM
🧵 The dilemma: Stores often expose read-only signals.
But signal forms and 2-way binding need writable signals.

Both ideas make sense — but they don’t naturally fit together.

The closest fit so far has been linkedSignal.
But there was one missing piece ...
1/4
May 14, 2026 at 1:50 PM
The `set` in `linkedSignal` is a big deal for signal forms and talking with a service/store!
Now that Angular v22.1 has officially landed, we want to hear from you. 💬

Which new feature, performance tweak, or bug fix in v22.1 is your favorite so far?

Test out the release and let us know your initial thoughts below 👇
August 14, 2026 at 3:49 AM
Has your data gone stale? Refresh it easily with the resource() API!

In this video, we use resource reload to implement a refresh button. Then leverage linkedSignal and setTimeOut to keep users informed when their data needs refreshing.

youtu.be/sY4ofhfQ_pk

#angular #resourceAPI #signals
Signals in Action: Stale data? Refresh it!
YouTube video by Deborah Kurata
youtu.be
February 5, 2025 at 4:09 PM
Signals are just great!
My favourite is linkedSignal.
January 28, 2025 at 8:50 PM
We did a lot of examples with Signals + RxJS on yesterday's livestream, I'm gonna post them all 😁

Here's an example of a resettable timer with `linkedSignal` and an RxJS `interval` Observable:
December 11, 2025 at 12:36 PM
#Angular 19 has been released. The current episode covers the two main features:
- Utility Functions: linkedSignal, resource, rxResource
- Incremental Hydration

youtu.be/29ZPwVb7Dgg
Episode 24/47: Angular 19
YouTube video by ng-news
youtu.be
November 29, 2024 at 10:05 PM
@angular.dev.web.brid.gy 19 is around the corner 👀
Lots of SSR improvements and new signal-utilities are coming: linkedSignal, resource and rxResource
November 8, 2024 at 5:30 AM
@Synalx from the Angular team had a similar idea.

Now there is a PR that adds a set option to linkedSignal, allowing it to handle write-backs as well as derived reads
3/4
May 14, 2026 at 1:50 PM
#Angular 19 launches November 19th, with linkedSignal skipping the experimental stage to debut as developer preview. At Angular Camp, Alex Okrushko showcased the SignalStore’s functional design, while Gerome Grignon shared techniques for image optimization.

youtu.be/TY78WK3MKE0
Episode 24/46: Angular Camp, TypeScript 5.7 RC
YouTube video by ng-news
youtu.be
November 19, 2024 at 8:45 AM
It would be great if this post could link back to the official docs on angular.dev ✨!

With v19 being out, we've got new topics for linkedSignal, resource, etc.
November 19, 2024 at 11:36 PM
Happy to announce the availability of Ng-News here on Bluesky:

The #Angular Q&A covered Incremental Hydration and the progress on modernizing testing tools. `linkedSignal` and `resource()` will be the first of the long-awaited utility functions for Signals.

youtu.be/LP1V6yXY81k
Episode 24/42: Q&A Session, linkedSignal(), resource()
YouTube video by ng-news
youtu.be
October 27, 2024 at 7:03 AM
🔖 "refactor(core): port resource() to linkedSignal() (#59024) · angular/angular@01fffdb" https://github.com/angular/angular/commit/01fffdb54778dea8e809354de8d75c40070bb0fe
January 21, 2025 at 12:45 AM