Saturday, May 5, 2018

OData vs GraphQL to query data

Standard APIs to Query Data over the Internet

OData

Originally developed by Microsoft in 2007, OData is an OASIS standard REST API. It allows the creation and consumption of queryable and interoperable RESTful APIs in a simple and standard way. OData gives you a rich set of querying capabilities and is quickly gaining ground for its open source approach, as well as its exceptional scalability.

GraphQL

Developed internally at Facebook in 2012, before public release in 2015, GraphQL is a data query language. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need, makes it easier to evolve APIs over time and enables powerful developer tools.

Read the full article: REST API Industry Debate: OData vs GraphQL vs ORDS for more topics like
  • Contrasting the Standard APIs
  • Standard Query Capabilities
  • Surfacing Metadata
  • API Versioning and Maintenance

No comments:

Post a Comment