Preact Signals
Fine-grained reactive primitives from the Preact team — signal(0), computed(), effect(). Inspired by SolidJS signals.
Marvin Hagemeister + Jason Miller (Preact). v1.0 September 2022. Cross-framework: support for React + Preact + Vue + Solid + Svelte. Drives the "signals everywhere" trend in 2023-2024. Angular 17 + Vue 3.4 added their own signal implementations. Competitors: SolidJS signals (the original), Vue Refs.