> The goal of Reagent is to make it possible to define arbitrarily complex UIs using just a couple of basic concepts
The counting component example is way too complex for me. js/setTimeout? r/atom? What is this wizardly? Is there a reason why this would be preferable, ever?
https://reagent-project.github.io/
api basically unchanged since 2013 btw.