GraphQL is query language for API and a runtime for fulfilling those queries with your existing data.GraphQL provides a complete and understandable description of the data in your API gives client the power to ask exactly what they need nothing more,makes it easier to evolve APIs over time and enables power developer tool.GraphQL is a query language and server-side runtime for application programming interfaces (APIs) GraphQL was developed internally by Facebook in 2012 before being publicly released in 2015.
GraphQL is designed to make APIs fast, flexible, and developer-friendly. It can even be deployed within an integrated development environment (IDE) known as GraphQL. GraphQL is not only for React Developers.
Read More...