What is GraphQL?

How open banking is driving huge innovation

Register Now

Front-end developers looking for a way to work with back-end databases on the server have been embracing GraphQL for its powerful but simple format for expressing complicated requests. While GraphQL is often considered to be closely related to graph databases used to store relationships like social networks, it’s outgrown that connection. Its stripped-down syntax makes it a popular way to fetch all data from tables.

Consider the example below: One page needs just a list of users. Another must include only the users with a pet dog. A third wants the users matched with their addresses and sorted by ZIP code, but only for U.S. addresses.

When the queries must work with data structures that are multi-layered and sometimes interconnected, GraphQL