Hasura on Postgres works really well too.
I'm using Apollo Cloud Functions with Firebase Functions. Works great.
https://github.com/apollographql/apollo-server/tree/master/p...
https://github.com/apollographql/apollo-server/tree/master/p...
Incidentally, Apollo does for Graphql exactly what this post is all about.