This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-05-11
Channels
- # announcements (1)
- # aws (4)
- # beginners (16)
- # cider (9)
- # cljs-dev (3)
- # cljsrn (2)
- # clojure (46)
- # clojure-brasil (1)
- # clojure-spec (3)
- # clojure-uk (4)
- # clojurescript (46)
- # cursive (26)
- # duct (1)
- # emacs (31)
- # figwheel (1)
- # fulcro (9)
- # graalvm (21)
- # kaocha (1)
- # nyc (1)
- # off-topic (4)
- # pathom (6)
- # planck (45)
- # re-frame (2)
- # reagent (11)
- # ring (5)
- # rum (9)
- # spacemacs (2)
- # sql (60)
- # tools-deps (3)
I want to use Pedestal as backend with Rum at frontend. I want to ask what is difference between using Datascript as compared with Citrus for state management.?
There's also Precept. https://github.com/CoNarrative/precept
I think of datascript as a in memory database. That is, it has a good query model. Citrius builds on top of datascript and adds facilities that you might want if your using datascript as part of a browser application. As it lists in its features.
Citrus does not build on the top of Datascript. It uses Atom for state.
yep your right.
I'm trying to put these things in context.
Citrus seems more like Re-frame.
It is, and the docs say as much. so your on the right track.
There’s a few significant differences between the two: - re-frame has no concept of controllers - event handlers can only ever access the state of their controller - citrus has no subscriptions other than get-in Overall I find some of the choices in citrus make it a bit harder to work with than re-frame