Fork me on GitHub
#fulcro
<
2024-04-29
>
Brett14:04:26

Hey ! The fulcro rad template deps to com.datomic/datomic-free. I was under the impression that it was not the one to use from now on. But I'm very confused about datomic versions (free, dev-local, local, pro, cloud). Any pointers ?

tony.kay16:04:33

Ah, good point. Yes, that should be switched to probably use the newest thing…but I think it is using the Datomic Pro API, which is slightly different than cloud. The old “free” thing was before the whole thing was free. Pro you run on your own computers, and cloud runs in AWS. The local/dev-local lib allows you to run an in-memory version (or on-disk) of a “cloud emulator” basically.

tony.kay16:04:14

But the template didn’t expect you to keep using that anyway, it was just the one that was mvn available. It always expected you to change to what you wanted/had a license for.

Brett18:04:19

Ok that make sense 👍

Jakub Holý (HolyJak)20:05:42

Fulcro uses datamock , which is incompatible w/ the latest datomic 😭 There is a fixed fork on clojars, and vvval promised to release it but failed to do so… 😭 See https://github.com/vvvvalvalval/datomock/issues/10

tony.kay15:05:32

it didn’t work with cloud either. I abandoned using it some years ago, actually, in personal weok.

tony.kay15:05:50

but I’m all on cloud at this point, and the in-mem db is sufficient.