What is GraphQL?

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 296

  • @Heffsta02
    @Heffsta02 4 ปีที่แล้ว +16

    Seriously underrated code channel. Thank you for a great explaination.

  • @adityakulkarni3396
    @adityakulkarni3396 5 ปีที่แล้ว +53

    I m gonna write in my resume , trained by 'Hitesh Choudhary'
    Your videos are super awesome !

  • @aaron___6014
    @aaron___6014 6 ปีที่แล้ว +21

    Best explanation and use of analogies I've seen on GraphQL. Thanks!

  • @HidayetArgandabi
    @HidayetArgandabi 4 ปีที่แล้ว +2

    As senior software engineer, you have given amazing information for start. Amazing work

  • @TheShivampal
    @TheShivampal 6 ปีที่แล้ว

    I really these days liking your videos as i am planning to do full time freelance. Your videos are very informative, genuine and super friendly. Your are the 2nd youtuber after Sandeep Maheshwari in my subscription list to whom i have pressed the bell icon. Keep up the good work sir/buddy.

  • @gauravburjwal.98
    @gauravburjwal.98 6 ปีที่แล้ว +1

    That moment when you are learning something and your favourite youtuber uploads the video on very same topic 😍

  • @mohamadashish535
    @mohamadashish535 4 ปีที่แล้ว +10

    I liked how you explained with the restaurant example. Great explanation. Btw, quick question Hitesh ! Why do you have a whiskey glass in your workspace ?? :D

  • @amritvasyal3923
    @amritvasyal3923 2 ปีที่แล้ว

    sometimes there is no one better than you in explain things...great work👍. Be kind and god bless you...

  • @kunalkathe3198
    @kunalkathe3198 6 ปีที่แล้ว +5

    Wow....just wow!!😊😊 So simple explanation.... amazing . I've been following your videos since long time just coz Ur style to explain things . You've been my coding mentor ...awsm sir . Keep going 👍👍

  • @and_249
    @and_249 6 ปีที่แล้ว +1

    Really informative. You are one of the best TH-camrs who teaches programming.

  • @mr.jyotiranjankalta8098
    @mr.jyotiranjankalta8098 4 ปีที่แล้ว +2

    First Those who are watch this video in 2020 like first.
    Bro i have watch minimun 5-7 video regarding GraphQl al the end when i watch your video then i understand the GraphQl

  • @amitabhdeka6322
    @amitabhdeka6322 2 ปีที่แล้ว

    Liked the way you explain the difference between Rest API and GraphQL.. it was really helpful

  • @manavpaneliya5817
    @manavpaneliya5817 3 ปีที่แล้ว

    Sir ,the way you explain is like pure magic 😮😊

  • @adityapaithon6499
    @adityapaithon6499 6 ปีที่แล้ว +1

    Your explanation is so precise and to the point.

  • @rushikeshbetkar7956
    @rushikeshbetkar7956 2 ปีที่แล้ว +1

    sir your videos are so helpful ..u are doing a great job thanks a lot

  • @SauravMajumdar
    @SauravMajumdar 3 ปีที่แล้ว

    Hitesh, Nice video, a 5 min addition REST API syntax attempting the use case you showed for GraphQL would be fantastic.

  • @gknt7234
    @gknt7234 6 ปีที่แล้ว +3

    I like this guy! Clean explanations like always!

  • @Aditya-kp8ht
    @Aditya-kp8ht 6 ปีที่แล้ว

    Fav. TH-camr and really fan about your english speaking..

  • @abhishektripathi2028
    @abhishektripathi2028 6 ปีที่แล้ว

    You are my favourite TH-cam notification sir...
    Love you sir.

    • @HiteshCodeLab
      @HiteshCodeLab  6 ปีที่แล้ว

      I am blessed by your wishes. :)

  • @bhaskeryadav6135
    @bhaskeryadav6135 4 ปีที่แล้ว

    The only thing incorrect in this video was.. 'There was no cricket world cup in 2005' :P, But I loved the content.. Thanks for simplifying it.

  • @hichemchouadria4134
    @hichemchouadria4134 2 ปีที่แล้ว

    Thank you for the explications 👍 cheers from Algeria 🇩🇿, in north Africa 😁

  • @ujjalzaman2722
    @ujjalzaman2722 3 ปีที่แล้ว

    Thank you so much for your great explanation.
    Always waiting for your new videos.
    Thanks again brother

  • @julianzjourney
    @julianzjourney 6 ปีที่แล้ว +3

    Thank you so much for making this video! It was very informative and high quality

  • @bangmachiv
    @bangmachiv 6 ปีที่แล้ว

    Before starting to learn any new topic, I watch his video and then technical video

  • @sudipsingh1188
    @sudipsingh1188 6 ปีที่แล้ว

    Finally Understood the concept of GraphQL......

  • @vijayvcc7523
    @vijayvcc7523 5 ปีที่แล้ว

    you nicely described and cleared all doubts for GraphQL, appreciated

  • @omojjegomosc8211
    @omojjegomosc8211 5 ปีที่แล้ว

    This channel is pure gold!

  • @BrinleyBlogette
    @BrinleyBlogette 10 หลายเดือนก่อน

    Appreciate your use of analogy to better explain. 🎉

  • @yashrajanshukla7790
    @yashrajanshukla7790 6 ปีที่แล้ว

    You are always my fav TH-camr and my motivation

  • @ashishmehradotdev
    @ashishmehradotdev 6 ปีที่แล้ว +2

    Waiting for this from long time. Thank you sir ...

  • @ashishbl
    @ashishbl 3 ปีที่แล้ว +1

    Dude, the video was just amazing.
    Just one suggestion, I would have really liked if you could have shown how would "you" have implemented the question of 5 highest scores. I.e. how many REST calls and how many GraphQL calls i.e. ideally how many GraphQL queries you would have created. Thanks again :)
    Awesome work!!!

  • @SidSaloni
    @SidSaloni 6 ปีที่แล้ว

    I didn't get that example : Making 100 queries and fetching 100 id and selecting 5 information only=> from 3:40 to 3:50. Can you please elaborate

  • @rishabkumar24
    @rishabkumar24 6 ปีที่แล้ว

    Thank you i googled it and didn't understand a thing. Keep making these kind of videos.

  • @BishalBiswas13
    @BishalBiswas13 6 ปีที่แล้ว +2

    Hi there,
    I am basically using graphql with express for my last 4-5 project and found it really really helpful.
    The feeling you get when you can bring in arrays and object at the same time from very different tables from your database is awesome.
    Also Graphiql really puts cherry on top.
    Although its really verbose while making intial schema, makes it inconvinent for small express back-end application, but its hard to resist yourself when you have seen the advantages of graphql.
    So many of the time I find myself putting in extra hours in some small express application just to built and use Graphql again.

    • @nitinsen2939
      @nitinsen2939 ปีที่แล้ว

      @bishalbiswas what are pre-requirement to use graphql because i wrote code but it's not working

  • @OZTutoh
    @OZTutoh 2 หลายเดือนก่อน

    I can see that the IMDB datasets are designed for GraphQL, so this is helpful to know.

  • @shivanipremi1594
    @shivanipremi1594 6 ปีที่แล้ว +26

    Hello , please make video on AWS. Basic understanding of server setup.
    Thanks

    • @code_siksha
      @code_siksha 5 ปีที่แล้ว +2

      I also put videos on my channel.. Please describe what u want to learn in AWS i m already in planning of putting video on AWS

  • @tuhoctiengtrunghichinese
    @tuhoctiengtrunghichinese 6 ปีที่แล้ว +2

    Very precise and information. Thank you so much.

  • @benogidan
    @benogidan 6 ปีที่แล้ว +1

    Very well done on this video particularly the differentiation between Graph DB and GraphQL. I came here for your explanation to see if you could simplify it for beginners, I ended up staying to the end :). I use Apollo both on Client and the Server and it is amazing ;), it is very easy to set up and has really good docs. I think I am going to add that writing code in REst API vs GraphQL there is definitely a reduction in logic due to the fact we are using only one route. Time for me to subscribe :)

    • @varsheethtv
      @varsheethtv 5 ปีที่แล้ว

      Buddy, it seems like you have worked with GraphDB, question is "can I use GraphDB for creating knowledge graph for inserting and retrieving data from knowledge graph?"

  • @pinakadhara7650
    @pinakadhara7650 4 ปีที่แล้ว

    Excellent analogy of the restaurant

  • @aishwaryanathani4725
    @aishwaryanathani4725 2 ปีที่แล้ว

    This was so informative and amazing! Thank you so much!

  • @sapremshah1166
    @sapremshah1166 3 ปีที่แล้ว

    Nice comparision with restaurant analogy

  • @jm302music
    @jm302music 6 ปีที่แล้ว

    Thanks for the video, Hitesh! Very helpful!

  • @Eddie201030
    @Eddie201030 2 ปีที่แล้ว

    Thank you for this awesome simple explanation!! 👌🏼

  • @webdevschool6597
    @webdevschool6597 2 ปีที่แล้ว

    Those who already have hands on experience with rest Api can be able to understand the depth of this video.

  • @larrynxumalo4012
    @larrynxumalo4012 4 ปีที่แล้ว

    Wow, That Restaurant comparison example, The best. 4:30

  • @rasnaagarwal8824
    @rasnaagarwal8824 6 ปีที่แล้ว

    i like ur video soo much , its gives me a clear understanding about what graphQL exactly means , i suggest u should make video of full stack developer too

  • @ashishrena296
    @ashishrena296 4 ปีที่แล้ว

    nice work Hitesh ...Keep it up

  • @jeraldjoseph6424
    @jeraldjoseph6424 4 ปีที่แล้ว

    Thank you so much for making this video! It was Brief and very Informative

  • @moreshwarp
    @moreshwarp ปีที่แล้ว

    Thanks for the starter video sir much appreciated🎉

  • @namangupta342
    @namangupta342 6 ปีที่แล้ว

    Excellent videos, which are detailed and quite informative. Just a honest advice, drop the accent.

  • @prasadbhamre1610
    @prasadbhamre1610 6 ปีที่แล้ว

    Great ,you are covering hot topics now days.. I will suggest you some topics related to devops engineer like CICD pipeline , Jenkins ,docker or agile development , clean architecture

  • @ARTdeas
    @ARTdeas 4 ปีที่แล้ว

    I appreciate your Example in Restaurant very simple, but I Got it

  • @skk6100
    @skk6100 3 ปีที่แล้ว

    awesome man ,simply awesome explanation

  • @capcodes
    @capcodes 3 ปีที่แล้ว

    Nice Talk straight to the point and informative !

  • @pakistanmerenazarsay7174
    @pakistanmerenazarsay7174 9 หลายเดือนก่อน

    Sorry I am a little bit confused , how it differs with REST API , as API iteself is nothing it based on our query what data we are looking to fetch like eager load or lazzy load what we are looking for if our query defines to pick on top 5 then obviously it will take top five like graphQL , secondly if our object specified to include only two columns on the object like name and score then it will take only these two columns so where is the difference?

  • @Meleeman011
    @Meleeman011 4 ปีที่แล้ว

    i'm already 4 minutes in and i'm convinced graphql was a bandaid fix to a facebook scaling problem, when you could have just wrote better sql queries

  • @shaikimran3922
    @shaikimran3922 3 ปีที่แล้ว

    hello hitesh bro In need a mini project on Create a tool to perform recon on graph QL could you please help me to get it

  • @madhavfreddie
    @madhavfreddie 4 ปีที่แล้ว

    Hi @Hitesh Choudhary, please do a video series (end-to-end) on GraphQL

  • @noobgrandmaster
    @noobgrandmaster 4 ปีที่แล้ว

    great explain, you actually tackles the real world situation, subscribe

  • @dilipjasrajani5563
    @dilipjasrajani5563 6 ปีที่แล้ว

    i want to create time-table generator(webportal) using machine learning which language should i use?

  • @gvsakhil143
    @gvsakhil143 5 ปีที่แล้ว

    Where do u get those HD Coding Wallpapers??? If anyone know please comment the link...

  • @srikanthracharla420
    @srikanthracharla420 3 ปีที่แล้ว +1

    Please make a video on AEM (Adobe Experience Manager) and if it success please make a videos on Adobe related stuff. Thank you in Advance.

  • @bollytaraane2767
    @bollytaraane2767 5 ปีที่แล้ว

    Please make some videos on Magento2

  • @claytonberger
    @claytonberger 6 ปีที่แล้ว +4

    Love your videos!! So helpful! Was wondering if you could dive into Nextjs for learning and a solid reason to/not to use this cutting edge tech?

  • @krishu1624
    @krishu1624 3 ปีที่แล้ว

    Thank you for such a clear explanation ❤. I will also love to hear about from you.

  • @ryana.9821
    @ryana.9821 3 ปีที่แล้ว

    Succinct, well presented. first time learning about GraphQL. I love me a cheeseburger

  • @ProgrammingWithProject
    @ProgrammingWithProject 4 ปีที่แล้ว

    sir i am web developer but how can i start with blockchain

  • @anindamaulik1085
    @anindamaulik1085 4 ปีที่แล้ว

    How to create a wikibase for some topic??

  • @kaizenalive
    @kaizenalive 4 ปีที่แล้ว

    doesn't "projection" do the same thing?

  • @darshan8739
    @darshan8739 3 ปีที่แล้ว +1

    GraphQL- Graph means to crawl the data and QL means query language.

  • @ashishjain2617
    @ashishjain2617 ปีที่แล้ว

    Thanks a lot can you help how to insert or push Graphql data in SQL

  • @jashwanthgottipati9262
    @jashwanthgottipati9262 2 หลายเดือนก่อน

    Thanks for the video!

  • @harireddy238
    @harireddy238 3 ปีที่แล้ว

    Oracle SOA is support Graphql api ?

  • @prashanthkumar0
    @prashanthkumar0 6 ปีที่แล้ว

    i am a bit confused ....
    what about sql vs graphQL...
    i am really confused ...

  • @srini1981bes
    @srini1981bes 5 ปีที่แล้ว

    can you provide some details as a starting point for apollo graphql i tried but not able to understand

  • @elephant742
    @elephant742 6 ปีที่แล้ว +2

    I love your videos. Short , crisp and to the point. Keep it going !
    Needed your opinion on something. So I have just begun learning web development. I'm pretty okay with JS and have dabbled with jQuery as well. But I see everyone using frameworks for the front end. So what do you suggest, which is more beneficial - React or Vue from both learning curve as well as employability pov. Also , any good resource for either of them ?

    • @circleAI
      @circleAI 2 ปีที่แล้ว

      hey, how you doin?? so where are you in your learning curve...., just curious.

  • @suhailshaikh8125
    @suhailshaikh8125 6 ปีที่แล้ว

    Just wondering Cricket World Cup in 2005????

  • @shikhagupta1120
    @shikhagupta1120 4 ปีที่แล้ว

    I want to learn how to make admin or new user page..and how to give privilege to admin and how to apply check point...in nodejs..

  • @rehmanuddin7896
    @rehmanuddin7896 6 ปีที่แล้ว

    Can we use Ghraphs QL for the live score in website

  • @GurpreetSingh-th1di
    @GurpreetSingh-th1di 6 ปีที่แล้ว +3

    Sir i have a question that is
    In mongodb we have pipelines with match which can send only that partcular attributes in a json format. I just want to ask that mongodb can also do the job of graphql?

    • @srirangsathyan3972
      @srirangsathyan3972 6 ปีที่แล้ว +1

      Gurpreet Singh Um are you taking about aggregate framework of Mongodb? Anyways isn't that directly querying the DB,API is when an external application like maybe an android app can gain the same capability as you mentioned

    • @goth14wx47
      @goth14wx47 6 ปีที่แล้ว

      Is aggregate rigth?

  • @santoshmohapatra163
    @santoshmohapatra163 6 ปีที่แล้ว +1

    hitesh sir, make video on rest api, tensorflow.js

  • @jimmycdeguzman
    @jimmycdeguzman 5 ปีที่แล้ว

    nice wordings ang elaborations, so clear!

  • @anubhavseet004
    @anubhavseet004 7 หลายเดือนก่อน

    Sir make videos like fireship but in some detail, Thank you sir for all the effort . Love you wish to meet you one day

  • @chanakyasrinu5859
    @chanakyasrinu5859 5 ปีที่แล้ว

    Hi Hitesh Can GraphQL be used over RestApi's

  • @AzemanAbdullah
    @AzemanAbdullah 4 ปีที่แล้ว

    hi, can you make a video on how to build microservices with node.js and deploy to docker container

  • @letsintegreat
    @letsintegreat 6 ปีที่แล้ว

    Please make a video on advantages of multiscreen...

  • @mohdreyhan8765
    @mohdreyhan8765 4 ปีที่แล้ว

    Hi hitesh, you have mentioned that grpahql an pick specific information based on any uniqe values such as an id, same query can b written in sql using restapi. is this what you meant when you said a smartly written rest api can be called as graphql?

  • @shubhamsaxena4548
    @shubhamsaxena4548 6 ปีที่แล้ว

    How to automate api's made by graphql?

  • @satyamktr
    @satyamktr 3 ปีที่แล้ว

    I think MongoDB has projection for this purpose. Does graphql has benefits over MongoDB projection?

  • @arvind22011996
    @arvind22011996 5 ปีที่แล้ว

    Does Core data uses GraphQL

  • @vickygaurkar6771
    @vickygaurkar6771 5 ปีที่แล้ว

    Hey Hitesh, Hope you are doing good, Please make video on AWS-Amplify with GraphQL.

  • @gaurabchattopadhyay
    @gaurabchattopadhyay 2 ปีที่แล้ว

    Great Explanation. Keep it up

  • @coolguy-dw5jq
    @coolguy-dw5jq 5 ปีที่แล้ว

    Stumbled on this channel, I am feeling lucky :)

  • @chukxypiper9280
    @chukxypiper9280 6 ปีที่แล้ว

    i find this subject matter really interesting.... when are you going to put up a tutorial on it @hitesh Choudhary?? thumbs up!

  • @rahulgangwal3884
    @rahulgangwal3884 3 ปีที่แล้ว

    Sir, Can you please create a video on flutter ios integration testing setup and it's integration with codemagic CI/CD.

  • @jl-dq5ch
    @jl-dq5ch 5 ปีที่แล้ว

    It sounds like most benefits of graphql come with scale but are there any cons (for big or small aps)?
    If not then I would probably just default to using graphql on all future projects regardless of query quantities.

  • @Coolaks003
    @Coolaks003 6 ปีที่แล้ว +1

    Hi,
    I was learning graphQL but while exploring the things I got to know Apollo, Apollo client , relay and learnt that APIs are still using NodeJS, express, or react so I got a little bit confused that where did this GraphQL stands? In the flow architecture if I talk about then where does this graphQL stands and how it is impacting everything else ? This is just the doubt that I have and I am finding it difficult to get an answer to it. In the video as well you mentioned it very well but still I didn't find what I was looking for.
    Like MERN , MEAN they have the specified technologies mentioned so in that regards I want to understand where does GraphQL actually stands. Is it a complete framework type thing which needs tools or it is a part of some technology stack like MEAN and MERN.
    Please clear this doubt. I may childish here but ya at the same time I am very new to exploring graphQL.
    Thanks

    • @ibnShafee
      @ibnShafee 6 ปีที่แล้ว

      hey bro, we usually create REST api's using expressJS or pure NodeJS but I think when you want to create an api with graphql then i think you'll need graphql.js.... correct me if i'm wrong

    • @ravikumarprasad8772
      @ravikumarprasad8772 6 ปีที่แล้ว

      GraphQL is an open standard released by FB to replace REST. It's basically a document describing the standard specification, it's rules. Anyone can make libraries that follow the specification and can be called graphql compatible. You too can write your own or use the mentioned ones. The spec document can be found here facebook.github.io/graphql/

  • @yjk22
    @yjk22 6 ปีที่แล้ว

    Please make a video on tensorflowjs, will it overcome python tensorflow?

  • @mukeshthakur01
    @mukeshthakur01 6 ปีที่แล้ว

    Sir I want to buy laptop for programming, is macbook air good for me. Will macbook air will support everything

  • @kozokrazy5491
    @kozokrazy5491 6 ปีที่แล้ว

    Thanks a lot sir for explaining what i have Asked thank you soo much 🙏😇