Watching this on 14th March, 2023 & I have to commend Chuck for demystifying this new API query concept - GraphQL, using minimal tech jargon to explain its advantage & resource efficiency benefits over REST APIs and immediately following up with a practical implementation example with the Shopify Admin API. Was worth my 35mins on TH-cam.
I keep coming back to this video when I need a refresher on GraphQL with Shopify, since I'm not a regular user. This is the best video by far that I've found. I only wish that you spent a bit more time on mutations since that seems tricky when there are multiple nodes and data types are involved. Thank you!
Worth noting at 31:22 that "input" is a deprecated argument as of 2024-10 for productCreate. Use product argument instead. Documentation is updated. :)
Wow how nice Chuck. Thank you for sharing your knowledge 🙏 I believe last week I asked for something on graphQl and here it is. Great explanation Shopify developers channel helps a lot 👍 Thank you to you all. 🙏✌️🍁
Currently, it isn't really possible to build a shopify app using only GraphQL if your app does any modifications to the users' theme. I'd love to see support for GraphQL requests for modifying / managing assets and themes. It's a bit annoying to have to use a combination of GraphQL and rest.
Hello, is there a way of getting app events for all shops that ever installed my app? I'm trying to get my app history, something similar to the CSV file one can download on the Shopify Partner Apps section.
I actually tried intergrating with this GraphQL service from C#. It was a painful experience. Mainly becuase we want to strongly type the objects going in/out. the productCreate mutation cannot take null values for IDs, so we need to have a separate set of models for create as for update. And to make it worse: getting mutation has the edges and nodes on the return model, which dont serialize well into the existing models. So we need three sets of models, one for updating, for creating and another for getting with edges and nodes in! I asked my boss if we could just switch back to using the standard API
Kudos, nice intro. I remember playing with this app when it first launched and putting it in the “later” bucket, but I wouldn’t mind playing again now.
Hey Chuck, looks like you're in Vancouver too 🙂 Having trouble querying and mutating blog posts in Shopify. Are there any examples of how to do this? I'm attempting to build a function that unpublishes or deletes a blog post in response to a tag.
Watching this on 14th March, 2023 & I have to commend Chuck for demystifying this new API query concept - GraphQL, using minimal tech jargon to explain its advantage & resource efficiency benefits over REST APIs and immediately following up with a practical implementation example with the Shopify Admin API.
Was worth my 35mins on TH-cam.
Not only a great Shopify tutorial, but also cleared up some of the awkwardness around GraphQL in general. Really, really solid.
I keep coming back to this video when I need a refresher on GraphQL with Shopify, since I'm not a regular user. This is the best video by far that I've found. I only wish that you spent a bit more time on mutations since that seems tricky when there are multiple nodes and data types are involved. Thank you!
This is GREAT! Not only for shopify but also essential GQL learning. Thank you very much!
At 14:04, I think we can use Prettify to format the query
I was almost yelling at the screen because he wasn't using that.
Worth noting at 31:22 that "input" is a deprecated argument as of 2024-10 for productCreate. Use product argument instead. Documentation is updated. :)
Wow how nice Chuck.
Thank you for sharing your knowledge 🙏
I believe last week I asked for something on graphQl and here it is.
Great explanation
Shopify developers channel helps a lot 👍
Thank you to you all.
🙏✌️🍁
Excellent walkthrough, Chuck! Really liked your teaching style and would like to see more content from you in the future,
Currently, it isn't really possible to build a shopify app using only GraphQL if your app does any modifications to the users' theme. I'd love to see support for GraphQL requests for modifying / managing assets and themes. It's a bit annoying to have to use a combination of GraphQL and rest.
Hello, is there a way of getting app events for all shops that ever installed my app? I'm trying to get my app history, something similar to the CSV file one can download on the Shopify Partner Apps section.
Watching this on March 12th 2022, and still a very valuable vid.
Thanks for sharing your knowledge !
Watched on March 14th 2023 & the breakdown of what advantage & efficiency GraphQL gives over REST API is still invaluable.
I actually tried intergrating with this GraphQL service from C#. It was a painful experience. Mainly becuase we want to strongly type the objects going in/out. the productCreate mutation cannot take null values for IDs, so we need to have a separate set of models for create as for update. And to make it worse: getting mutation has the edges and nodes on the return model, which dont serialize well into the existing models. So we need three sets of models, one for updating, for creating and another for getting with edges and nodes in!
I asked my boss if we could just switch back to using the standard API
Does shopify-cli already have graphql server set up? In which file do we create the queries and mutations?
Is there a REST version of this presentation? We're trying to enable product searches from an external site.
Kudos, nice intro. I remember playing with this app when it first launched and putting it in the “later” bucket, but I wouldn’t mind playing again now.
Great content Chuck! Super great structure and well explained 👏
I would like to remove REACT part of shopify-cli scalfold ... anybody did ?
Is it only about graphql or Apollo graphql stuff?
Very useful, informative, and easy-to-understand. Thanks so much
Hi , can you please share the link how to check the coupon exist or not in Shopify site using graphql
Beutifull tutorial on grahpql for newbies¡ Thanks. Finally some simple is better.
Damn. Best explanation of GraphQL.
Brilliant, Chuck! Thankyou.
Excellent Chuck. Thx Very Much!
Wow! you are so passionate about graphql :P !! Thanks for tutorial its really great
Excellent Teacher
needs an example to perform pagination.
That's awesome, thanks for sharing it!
Very valuable video, thank you!!
Very useful, thanks mate!
Do a product update example, like remove the product from web sales channel please ..
Native javascript fetch works with graphql, no reason to use a library
Very helpful thanks!
Hey Chuck, looks like you're in Vancouver too 🙂
Having trouble querying and mutating blog posts in Shopify. Are there any examples of how to do this?
I'm attempting to build a function that unpublishes or deletes a blog post in response to a tag.
Nice tutorial!!
strongly type Schema love that joke
Shopify REST API Update : th-cam.com/video/FvKt5dHeA_0/w-d-xo.htmlsi=CyH-SB6S5MZwGuh-