← Field notesWeb

Angular signals in production

A pragmatic look at building zoneless, signal-first Angular apps that stay fast.

Orbyte · May 28, 2026 · 8 min read


Signals changed how we structure Angular apps. Going zoneless removes a whole category of change-detection surprises.

State as signals

We keep state in signals and derive the rest with computed — the template reads exactly what it needs.

readonly total = computed(() => this.items().reduce((a, b) => a + b.qty, 0));

Have a project like this?

Tell us what you want to build. We reply within one business day.