An API First Approach implies that the API is a first class citizen. The API is developed with the goal of API consumption in mind. The API is our point of differentiation.
GraphQL is gaining traction in the software development world because it offers an alternative to the traditional REST architecture. Here’s why I don’t think it’s ready for common use.