Fork me on GitHub
#architecture
<
2017-08-15
>
socksy14:08:00

Hey there, there's a pattern of declaring locally in some kind of graphql/datomic pull syntax to grab data from other parts of the system, and caching the results etc. I'm not sure what that would be called (it would be part of a Backend for Frontend pattern, and could optionally use Cache Aside to keep the cache populated), but it's quite similar to Facebook's Dataloader, or how Om Next fetches data. These are JavaScript libraries though. Does there exist some kind of Clojure/JVM library that implements a similar set of ideas?

socksy15:08:33

I am thinking an advanced memoize style function, could be wrapped around the pulling part