Hi @teodorlu. I think Datahike is quite near to the functionality of Datascript, but I am not fully aware. But the CLJS-compat for Datahike is still early afaik. @grounded_sage is the one working on that. Discord is the channel where you can get your questions relating Datahike answered best. https://discord.com/invite/kEBzMvb
Thanks for the explanation! Portable data models in Datalog is something I'd really like to see.
@teodorlu Currently the main benefit of DataScript is that you do not need to write asynchronous code in JavaScript, which is a bit inconvenient in many frameworks, e.g. in React rendering pipelines. We are trying to figure out how to make the programming as accessible as possible though. One possiblity would be to cache Datahike completely in memory, which would be a somewhat bad tradeoff. It is very valuable for us to discuss these options and have people try out Datahike in ClojureScript in their pipeline so that we get the interfaces right.
We can keep discussing this on discord.