Skip to main content

ยท 4 min read
Alexandre Clark

Signals are a state management primitive that has been taking over the web in the last year. Multiple Javascript frameworks have authored their own signals implementation to manage fine-grained reactivity. One of the popular implementation came from the Preact team in the form of @preact/signals. This implementation was built with a focus on Preact, but also provides a React adapter that allows React application to use signals with the same api.

Since the Preact team are behind the library, they added first party support to the Preact developer tools extension, but nothing was built for React users to inspect their signals state easily. This is a perfect use-case for Aside and that's what we'll build today!

Overview