This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-06-11
Channels
- # announcements (8)
- # babashka (6)
- # beginners (19)
- # biff (2)
- # clerk (3)
- # clojure (13)
- # clojure-europe (4)
- # clojure-norway (27)
- # clojure-spec (3)
- # clojuredesign-podcast (3)
- # clojurescript (36)
- # conjure (4)
- # core-typed (4)
- # cursive (2)
- # fulcro (8)
- # gratitude (1)
- # hyperfiddle (4)
- # off-topic (34)
- # re-frame (4)
- # sci (11)
- # scittle (1)
- # squint (7)
- # xtdb (5)
It's about Reagent, not re-frame. And the former does work with 18 but with some caveats, e.g. https://github.com/reagent-project/reagent/issues/579 There's also a port of re-frame that uses a different, more light-weight, React wrapper: https://github.com/ferdinand-beyer/refx. But I haven't used it myself so can't comment on it at all.
ive used refx and the API is largely compatible with re-frame unless you use things like dynv in a subscription
the biggest issue ive ran into was the lack of good debugging tools like re-frame-10x, and more importantly, if you use materialized views (i.e. subscriptions returning hiccup), then you'll need to refactor that code to not return hiccup, or use a custom defnc macro that interprets hiccup, but that becomes awkward real fast