filmov
tv
Graphql short Tutorial for Microservice Developers & Beginners | #graphqlapi

Показать описание
GraphQL is an open-source server-side technology which was developed by Facebook to optimize RESTful API calls. It is an execution engine and a data query language. RESTful APIs follow clear and well-structured resource-oriented approach. Sometimes it is not possible to fetch data with a single request. This is where GraphQL comes handy. GraphQL structures data in the form of a graph with its powerful query syntax for traversing, retrieving, and modifying data.
Imagine you have an API frontend implemented with GraphQL for your ecommerce application. There are different services in your ecommerce application and built on different technologies like nodejs, spring boot etc. For example, user profile data is stored in NoSQL table. Orders are accessed through a REST API and the pricing information is stored in RDBMS.
Without using GraphQL, client applications must make multiple separate calls to each one of these services. Because each service is exposed through different API endpoints, the complexity of accessing data from the client side increases significantly. In order to get the data, you have to make multiple calls. In some cases, you might over fetch data as the data source would send you an entire payload including data you might not need.
A GraphQL API combines the data from all these different services into a single payload that the client defines based on its needs. For example, a smartphone has a smaller screen than a desktop application. A smartphone application might require less data. The data is retrieved from multiple data sources automatically. The client just sees a single constructed payload.
GraphQL simplifies data access by interacting with data from multiple data sources using a single API. This reduces the number of API requests and network traffic, which results in improved application performance.
#graphqlserver #graphqlapi #graphql
** CHECK OUT OUR OTHER VIDEOS **
Create AWS EC2 Instance and Run Springboot Microservice and MongoDB in EC2 Server
** CHECK OUR PLAYLISTS **
AWS Cloud and Docker Containers Complete Tutorial
CodeOneDigest Learning Shorts
Complete Python Learning Tutorial Playlist
** ABOUT OUR CHANNEL **
CodeOneDigest is a youtube channel for the videos on programming language, cloud and docker container technology in English and Hindi languages.
Dosto, CodeOneDigest youtube channel pe aapko programming languages, container technology, cloud computing, software engineering se related videos milenge.
Check out our channel here:
Don’t forget to subscribe!
** OUR WEBSITE **
** GET IN TOUCH **
FOLLOW US ON SOCIAL - LIKE, SHARE & SUBSCRIBE
Get updates or reach out to Get updates on our Social Media Profiles!
Imagine you have an API frontend implemented with GraphQL for your ecommerce application. There are different services in your ecommerce application and built on different technologies like nodejs, spring boot etc. For example, user profile data is stored in NoSQL table. Orders are accessed through a REST API and the pricing information is stored in RDBMS.
Without using GraphQL, client applications must make multiple separate calls to each one of these services. Because each service is exposed through different API endpoints, the complexity of accessing data from the client side increases significantly. In order to get the data, you have to make multiple calls. In some cases, you might over fetch data as the data source would send you an entire payload including data you might not need.
A GraphQL API combines the data from all these different services into a single payload that the client defines based on its needs. For example, a smartphone has a smaller screen than a desktop application. A smartphone application might require less data. The data is retrieved from multiple data sources automatically. The client just sees a single constructed payload.
GraphQL simplifies data access by interacting with data from multiple data sources using a single API. This reduces the number of API requests and network traffic, which results in improved application performance.
#graphqlserver #graphqlapi #graphql
** CHECK OUT OUR OTHER VIDEOS **
Create AWS EC2 Instance and Run Springboot Microservice and MongoDB in EC2 Server
** CHECK OUR PLAYLISTS **
AWS Cloud and Docker Containers Complete Tutorial
CodeOneDigest Learning Shorts
Complete Python Learning Tutorial Playlist
** ABOUT OUR CHANNEL **
CodeOneDigest is a youtube channel for the videos on programming language, cloud and docker container technology in English and Hindi languages.
Dosto, CodeOneDigest youtube channel pe aapko programming languages, container technology, cloud computing, software engineering se related videos milenge.
Check out our channel here:
Don’t forget to subscribe!
** OUR WEBSITE **
** GET IN TOUCH **
FOLLOW US ON SOCIAL - LIKE, SHARE & SUBSCRIBE
Get updates or reach out to Get updates on our Social Media Profiles!
Комментарии