I appreciate all the work you put into these tutorials Alex. You're one of the few people that actually has quality content related to Shopify app development.
Genuinely helpful video, both in showcasing Gadget and showing the flow for checkout UI extensions. Am now subscribed and looking forward to more shopify content.
Hey man just wanted to say that I really appreciate your videos, they are a tremendous help in a space where there isn't a lot of resources for learning for the layperson. I've been developing on frontend for Shopify for years and your videos are some of the clearest explanations on the app development process I've seen. Would you say that gadget is something that is super beneficial long term after you've gotten your legs for app development or is it a crutch? Are you able to take these apps off the Gadget platform and serve them yourself at anytime or are you basically stuck with Gadget after you've built the app through their platform? Either way an awesome tool and I appreciate you sharing it. Again, thanks for all you've done.
Thank you! With Gadget, there definitely is at least some vendor lock-in. You can technically move your apps off to somewhere else but since Gadget is basically taking care of the backend/database/hosting, you'll have to do some manual work to get it working the same. But it's possible. And it could be a crutch, but in my opinion it depends on your goals. If your goal is to build apps quickly for personal use, freelance or agency work, etc. then it's well worth the money and potential downsides. If you want to get a deep understanding of how Shopify apps work, then it'll be a crutch since it abstracts the complexities away. In my experience, most people (especially entrepreneurs) care about building fast and getting things done vs learning the ins and outs. I do use it for most of my apps now since it's so quick and easy to get set up and start tinkering with an idea.
Hey Alex, Backend works fine, but dosent can npm run dev by the extenstion got this error: "ERROR Cannot read properties of null (reading 'useContext')"
hey bro good tutorial. But I have a question, how can I get the checkout Id to get information from the checkout? I have searched in the documentation but I have not found something specific.
What info are you trying to get? They have react hooks available that should get you all the info you need if you’re wanting to get things like customer or line item info. You can check those out here: shopify.dev/docs/api/checkout-ui-extensions/unstable/react-hooks If you’re looking for other info let me know what it is and I might be able to help
Hey @@devwithalex . I need to know if the order is marked as pickup or ship, but I haven't found a hook for that... I saw that I can query with graphql but I need the checkout id, so I can get more information. I would be very grateful if you know how to do that. 🙏
I appreciate all the work you put into these tutorials Alex. You're one of the few people that actually has quality content related to Shopify app development.
Woo nice! This is literally something I was looking to build over the weekend! Thanks for this Alex!
Awesome! Thanks for watching 🙌
Great tutorial. Do you think the review text could have been part of the extension settings rather than an app field?
Thank you very much for this detailed guide.
I loved your content.
I've subscribed your channel.
I'm looking for great video like this.
Genuinely helpful video, both in showcasing Gadget and showing the flow for checkout UI extensions. Am now subscribed and looking forward to more shopify content.
Wow!! Love the new set up!
The routes folder doesn't show in 2/2024. How would this tutorial work now?
Hey man just wanted to say that I really appreciate your videos, they are a tremendous help in a space where there isn't a lot of resources for learning for the layperson. I've been developing on frontend for Shopify for years and your videos are some of the clearest explanations on the app development process I've seen. Would you say that gadget is something that is super beneficial long term after you've gotten your legs for app development or is it a crutch? Are you able to take these apps off the Gadget platform and serve them yourself at anytime or are you basically stuck with Gadget after you've built the app through their platform? Either way an awesome tool and I appreciate you sharing it. Again, thanks for all you've done.
Thank you! With Gadget, there definitely is at least some vendor lock-in. You can technically move your apps off to somewhere else but since Gadget is basically taking care of the backend/database/hosting, you'll have to do some manual work to get it working the same. But it's possible.
And it could be a crutch, but in my opinion it depends on your goals. If your goal is to build apps quickly for personal use, freelance or agency work, etc. then it's well worth the money and potential downsides. If you want to get a deep understanding of how Shopify apps work, then it'll be a crutch since it abstracts the complexities away. In my experience, most people (especially entrepreneurs) care about building fast and getting things done vs learning the ins and outs.
I do use it for most of my apps now since it's so quick and easy to get set up and start tinkering with an idea.
Getting error some folder is missing so i totally confused 😭😔
Hi @dev with alex would it be possible to create a shopify checkout extension on php script.
Bro, please make sure your screen is zoomed in,
I can see too much small views from your windows.
Thanks for your effort.
Good point and thanks for the feedback!
Thank you so much, bro.
This is only for Shopify Plus or any plan?
This is also what I want to know if you have the answer please let me know!
Hey Alex, Backend works fine, but dosent can npm run dev by the extenstion got this error: "ERROR Cannot read properties of null (reading 'useContext')"
I ahve one small question that even if I create the app. I can only use it only if I am a shopify plus customer right!!!
Yes, checkout extensions are limited to Plus stores only
Hi RAA, Can you please let me know is it possible to add the custom CSS/JS on checkout page using checkout UI extension
I don't think you can use custom CSS/JS purely with Checkout UI extensions, you can only use their provided components
Godly Tutorials !
🙏
@@devwithalex Are ya doing the gadget hackathon?
@@tanmaykejriwal5887 Yep! Looking forward to it
hey bro good tutorial.
But I have a question, how can I get the checkout Id to get information from the checkout? I have searched in the documentation but I have not found something specific.
What info are you trying to get? They have react hooks available that should get you all the info you need if you’re wanting to get things like customer or line item info. You can check those out here: shopify.dev/docs/api/checkout-ui-extensions/unstable/react-hooks
If you’re looking for other info let me know what it is and I might be able to help
Hey @@devwithalex .
I need to know if the order is marked as pickup or ship, but I haven't found a hook for that...
I saw that I can query with graphql but I need the checkout id, so I can get more information.
I would be very grateful if you know how to do that. 🙏