Too Long; Didn't Read
GraphQL has become the most popular tool for API development in a short span of time. Windsor.io founder Pranay Prakash has worked on the team behind GraphQL during his time at Facebook. He says GraphQL solves two problems commonly associated with REST APIs: over fetching and under fetching. GraphQL allows developers to specify precisely what data they want, allowing the server to decide how best to query just without any additional overheads. The company has been using GraphQL to solve problems like this for more than 3 years.