I see that you're discussing Apollo in-depth as a client library, and are linking to a long list of client libraries in various languages. For a micro-service architecture one might have Java clients, not just browser or app. Can your recommend a particular Java client library or two that stand out from the crowd?
Thanks! The Apollo library seems to require a fixed query at compile time (except for parameters), which doesn't allow for much flexibility. But the Netflix library supports creating queries dynamically at runtime - which is the kind of flexibility that I think one wants when going to the effort of implementing GraphQL.