Should I use Apollo for GraphQL?
The author’s answer to that question is a resounding, ‘yes’.
The Apollo platform is an implementation of GraphQL that can transfer data between the cloud (server) to the UI of your app. In fact, Apollo builds its environment in such a way that we can use it to handle GraphQL on the client as well as the server side of the application.
He lays out what Apollo has to offer and then lists 6 advantages of using the Apollo Platform.