UIx is a lightweight bridge between ClojureScript and modern React that addresses limitations of older tools like Reagent. It provides direct access to functional components and hooks while maintaining ClojureScript's idiomatic syntax, resulting in better performance and interoperability with the React ecosystem. Companies like Pitch have successfully migrated thousands of components to UIx, seeing improvements in predictability and performance. The library lowers the barrier for React developers to work with ClojureScript without requiring deep knowledge of Clojure-specific state management patterns.

1m read timeFrom building.nubank.com
Post cover image
Table of contents
From 2013 to today: React and ClojureScript in perspectiveWhat UIx changes in your codeUIx component structurePerformance in figuresWho is already using UIx in productionReducing the developer learning curveWhen UIx is the best choice

Sort: