An incrementally-adoptable data stack, based on GraphQL