Signal-First Architectures: Rethinking Front-End Reactivity
Shrinivass Arunachalam Balasubramanian

TL;DR
This paper proposes Signal-First Architecture, a new reactivity paradigm for front-end frameworks that improves performance and predictability by using granular signals and explicit reactive flows.
Contribution
It introduces the Signal-First paradigm, emphasizing explicit signals and deterministic reactivity, and provides a comparative analysis with existing Angular reactivity models.
Findings
Signal-First improves performance and predictability.
Benchmarking shows reduced memory usage.
Deterministic reactive behavior achieved.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRadiation Effects in Electronics
