Juan Patten

Let's Build a Reactive UI Framework – Part 1: Data Flow

Reactive dataflow libraries like Solid and MobX are a joy to use. They can feel like magic in the same way a spreadsheet feels like magic. Change one value and watch the effects ripple through the UI.

The cool thing is that the concepts behind them are actually pretty simple! In this series of articles, I want to see if we can distill the reactive dataflow paradigm down to its essence, and implement it in a straightforward, readable way while still being correct (“glitch-free” as they say) and performant enough to build real apps.

Keep Reading