re-frame

Ovi Stoica 2026-03-02T10:15:22.016659Z

Hello, I'm developing a data fetching, caching & invalidation library on top of re-frame, called re-frame-query: https://github.com/shipclojure/re-frame-query It is not complete but it is close to feature parity with tanstack query / redux toolkit query. I would love to get some feedback on the API & design. Let me know what you think ๐Ÿ™

๐Ÿ‘ 4
๐Ÿ†’ 2
๐Ÿ‘€ 2
emseidov 2026-03-05T18:03:44.823449Z

I wonder what could work as a โ€œClojure twistโ€ on top of the ideas in those libraries. The first thing that comes to my mind is utilizing macros to create an ergonomic DSL-ish experience for defining & using queries and other APIโ€™s.

emseidov 2026-03-05T18:21:18.932669Z

Like this state management lib in Elixir that utilizes macros: https://github.com/joaomdmoura/machinery I remember seeing a while back ago, and liking its design.

๐Ÿ‘ 1
Ovi Stoica 2026-03-21T19:22:37.349739Z

For people who are interested the project is progressing and now has rich examples for both reagent and uix Currently the main hurdle is with infinite lists and wether they should be supported. Hoping for feedback on the current API