Angular Series - 06 - Introduction to Angular Signals and Computed
Technical Staff
FilterB Editorial

1. What Is a Signal?
A signal is an object that holds a value and notifies interested consumers whenever that value changes. In simple terms, it is a special variable that Angular explicitly watches.
When you wrap your data inside a signal:
- It stores your data safely as the single source of truth.
- Angular tracks exactly where that data is read—both in your TypeScript logic and your HTML template.
- When the value inside the signal changes, Angular instantly surgically updates the precise parts of the UI that depend on it.
This forms a predictable reactive graph linking your application's state, your calculated configurations, and the final layout rendered in the browser DOM.
2. The Mechanics of the Signal Graph
Before writing the syntax, it helps to understand how data and notifications flow between core state, derived values, and the browser layout.
Here is the structural framework of how signals operate:
3. Basic Signal Syntax: Creation and Reading








