Javarevisited

A humble place to learn Java and Programming better.

Member-only story

Hello everyone. We are going to see about an interesting technology called which is an open-source data query and manipulation language for APIs. technology was developed by Facebook in 2012 for internal usage and it was publicly released in 2015. After being made open source, the project was moved from Facebook to the newly-established Foundation in 2018.

Image Source:

Let us understand some basics before we dive deep into the

Image Source:

API stands for and is a way to communicate between different services. They let our product or service communicate with other products or services without knowing much about the implementation details. Eg: Google Maps API provides us the geographical information without us knowing about the implementation behind it.

APIs are also like contracts between 2 systems i.e an agreement between them on how to communicate specific requests or responses. APIs are also used to connect our infrastructure through cloud-native app development and to share data with customers and other external users.

--

--

Javarevisited
Javarevisited

Published in Javarevisited

A humble place to learn Java and Programming better.

Dineshchandgr - A Top writer in Technology
Dineshchandgr - A Top writer in Technology

Written by Dineshchandgr - A Top writer in Technology

Principal Software Engineer and Technical Lead focussed on Backend Engineering who likes to upgrade the tech skills and share knowledge to the community

No responses yet