I’ve been working on a CRUD Console for Clojure’s Datalog databases Datomic, DataScript and DataHike.
Here’s a sneak peak: https://youtu.be/RgF0hy6tEQs
It differs from Datomic Console or REBL in that it a) is meant to be useful to non-technical users and b) provides extension points for developers to:
- add custom parameterized queries
- provide custom views for how entity attribute values should be rendered, e.g. images and links
- provide pre-written functions that can be passed arguments and run through the UI by the end-user
This arose from a business need at theshopgrid.com. I’m curious: is this problem you run into at the companies you work at? And how do you deal with it right now?