Saved in:
Bibliographic Details
Main Author: Balasubramanian, Shrinivass Arunachalam
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2506.13815
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915346951176192
author Balasubramanian, Shrinivass Arunachalam
author_facet Balasubramanian, Shrinivass Arunachalam
contents Modern front-end frameworks face escalating reactivity management challenges, including performance degradation from complex observable chains and unpredictable re-renders. This paper introduces Signal-First Architecture--a novel paradigm where granular, dependency-tracked signals are the atomic unit of reactivity. Unlike traditional RxJS or NgRx patterns, Signal-First enforces reactive flows from explicit signal declarations, with derived values via computed() and side effects scoped to effect(). This model ensures deterministic behavior by eliminating implicit subscriptions and optimizing reactive graph evaluation. We present a comparative analysis of three Angular reactivity models: RxJS service-based, NgRx global stores, and pure Signal-First implementations. Through controlled benchmarking, including Chrome DevTools performance tracing, memory heap snapshots, and Lighthouse audits, this study quantifies Signal-First advantages.
format Preprint
id arxiv_https___arxiv_org_abs_2506_13815
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Signal-First Architectures: Rethinking Front-End Reactivity
Balasubramanian, Shrinivass Arunachalam
Software Engineering
Modern front-end frameworks face escalating reactivity management challenges, including performance degradation from complex observable chains and unpredictable re-renders. This paper introduces Signal-First Architecture--a novel paradigm where granular, dependency-tracked signals are the atomic unit of reactivity. Unlike traditional RxJS or NgRx patterns, Signal-First enforces reactive flows from explicit signal declarations, with derived values via computed() and side effects scoped to effect(). This model ensures deterministic behavior by eliminating implicit subscriptions and optimizing reactive graph evaluation. We present a comparative analysis of three Angular reactivity models: RxJS service-based, NgRx global stores, and pure Signal-First implementations. Through controlled benchmarking, including Chrome DevTools performance tracing, memory heap snapshots, and Lighthouse audits, this study quantifies Signal-First advantages.
title Signal-First Architectures: Rethinking Front-End Reactivity
topic Software Engineering
url https://arxiv.org/abs/2506.13815