What is GraphQL?
GraphQL is a query language for your API which lets developers describe the complex, nested data dependencies of modern applications. You can use GraphQL with any language or platform to define your backend as a well-defined schema. GraphQL makes it easy to build great developer tools, evolve your API over time, and query data efficiently from any client.
Facebook initially developed GraphQL in 2012 to power its native mobile apps, and released an open-source specification in 2015. GraphQL is now used in many environments and applications by teams of all sizes, including Twitter, GitHub, AirBnB, and Intuit.
Commercial GraphQL SolutionsKickstart your GraphQL development by working with expert providers
GraphQL NewsRecent news and events in the GraphQL community.
- GraphQL at Shopify »
- GraphQL at Coursera »
- GraphQL at GitHub »
- Transitioning to GraphQL »
- Four Years of GraphQL »
- Using Angular with GraphQL »
- GraphQL Client Best Practices »