We believe that GraphQL would be more appealing as a middle-ground for devs who want to no-code. See https://www.baseql.com/ (*Support for GSheets is on the roadmap!)
Interesting. I have code sitting on my pc right now that does exactly this. I was planning to release it on GitHub but never got to it. Thought not many people would be interested. Mine is more general - works with most file formats at the cost of some work in describing relations and so on. Subscriptions, AOC and rate limiting built in.
searchableguy|5 years ago