How To Create An Advanced Shopping Cart With React and TypeScript
HTML-код
- Опубликовано: 13 июн 2024
- FREE React Hooks Course: courses.webdevsimplified.com/...
Learn React Today Course: courses.webdevsimplified.com/...
Shopping carts are one of the most common things you will build as a web developer, but there is a lot that goes into building a good shopping cart. In this video I will show you how to build a fully functional shopping cart using React, TypeScript, and Bootstrap. This is a great intermediate level project.
📚 Materials/References:
FREE React Hooks Course: courses.webdevsimplified.com/...
Learn React Today Course: courses.webdevsimplified.com/...
GitHub Code: github.com/WebDevSimplified/r...
🌎 Find Me Here:
My Blog: blog.webdevsimplified.com
My Courses: courses.webdevsimplified.com
Patreon: / webdevsimplified
Twitter: / devsimplified
Discord: / discord
GitHub: github.com/WebDevSimplified
CodePen: codepen.io/WebDevSimplified
⏱️ Timestamps:
00:00 - Introduction
00:30 - Demo
01:08 - Project Setup
04:45 - Routing
08:02 - Navbar
15:35 - Store Page
30:00 - Shopping Cart Context
44:40 - Shopping Cart Component
56:45 - useLocalStorage Hook
#TypeScript #WDS #React
I want to thank you man, with your awesome courses and tutorials I finally got my first job. I deeply appreciate your great efforts. Huge love and respect. Stay awesome as always.
Front end developer?
@@ManojKumar-iu3zh Yes, Front-End Web Developer with ReactJS
Congrats to you man !!
@@anweshandev thanks bro
Congrats, but how long does it take to get your first job?
Literally one of the best channels on the platform. Always bringing stuff that we all are in need of! Thank you so much for all the effort, you can't even imagine how much you are helping us! God bless you.
A huge result for an one hour duration tutorial. Thank you!
This tutorial is really helpful to those who started integrating TS with React. Thanks a lot.
Off topic, but I had been looking for a React Hooks course and didnt realize you just made one! going to complete it this week. Thank you for consistent, high quality content. you are helping thousands of developers across the globe!
You make excellent content! Watched an older video on ditchin else statements last night and l am truly inspired by your way of deconstructing problem-solving. Your content is always on par so would just like to thank you for putting so much work into helping others become better developers. Brilliant!
Your content is SICK! Please do more React-TypeScript, i would love to see you coding a MERN + TypeScript project
your videos are so good, they show me how much more I have to learn to make truly professional sites like this. I’ve finally gotten to the point I can make full stack web apps, and I’m proud of myself for that, but my code always feels sloppy and unorganized. thanks for the inspiration!
was waiting for typescript project from a long time fr. Thanks kyle ,really looking forward to building this
Master! One of the best tutorials I have ever watched. Thank you !!!
I know it's going to be very helpful. Thank you very much. This is all that I needed.
hey i appreciate that you show the product in the demo part which let us visualize how the project going to turn out
big thanks man
Dude your videos are freaking awesome , i usually learn from people like yourself sir , and turn these projects into a full stack project connect an api , backend and so on , on my own i just wanted to say your awesome and keep up the simplicity
Thank you for everything you do for the community
Thank you for this. Great one. I've finally got a good grasp on how to use TypeScript in a real world situation. Thanks again
Thank you Kyle for this amazing tutorial. Really helped me.
I love your style. Simple and precise. Keep it up sir!!!🥰
awesome, it’s hard to find react videos that uses typescript, loved the video. thanks kyle
Exactly what I was looking for.
Bless you Kyle
Thank u SO much, the parts about handling typescript and the local storage have been extremely illuminating for me. I honestly am thinking about buying the full course😃
this tutorial is awesome! made me understand typescript better instead of struggling on my own
Thanks a lot, Kyle for the tutorial. Really appreciate it
It was a very nice tutorial. Especially because this video is so up to date (React V18, React Router Dom V6). Thanks for everything, I learned a lot.
Happy to see TypeScript videos, hoping to see more
Dude, you are super super super good. You make me realize how far I have to go. Thank you for the great content.
Great informative project well built, thank you Kyle
the reason i love kyle web dev simplified is that you learn a lot in a short amount of time..
Just a quick note: React-Bootstrap's documentation says that "You should import individual components like: react-bootstrap/Button rather than the entire library. Doing so pulls in only the specific components that you use, which can significantly reduce the amount of code you end up sending to the client." So in this video's case, the import ideally would be 'import NavbarBs from 'react-bootstrap/Navbar''
i thought no difference because you imported 'bootstrap/dist/css/bootstrap.min.css' in the index.js anyway or not?
@@kybkap8686 The import I mentioned is only related to the react-bootstrap JavaScript library and not the bootstrap css that you talked about.
Good advice, you might need to import it as a named import though to be able to rename it properly.
Congratulations! A nice example on how to apply the useContext hook!
Thanks Kyle for this tutorial!
Excellent video! Thanks for sharing your knowledge!
I expected you would do in typescript in future but it happens now wow
Very smooth brother. Amazing video
Thank you so much. Hope to see more videos like that
This video is one of your best ones!
Your videos are amazing! I'm learning a lot from you. Keep going my man!
Kyle … Thank you for everything you do a gazillion times over. ❤️
wow, dude, just wow. you're an absolute beast and I want to be as good as you. thanks for the awesome tutorial.
really helpful man, thanks so much
Kyle I want to thank you for teaching me... actually when am searching anything I have to add your name to see if you posted anything on that topic.. thanks so so much brother.
Awesome video!❤ Thanks a lot!
Good stuff as always kyle
You're a gem in this man
This is really helpful
this video is incredibly useful!
Thanks you,
please also make a video on React testing , Jest etc
I like the way you explain every detail sir, it helps me alot to understand every functions and details in this Typescript tutorial. Thank you sir.
Awesome as always
after watching this
i finally subscribe for 2 years watching your video's sorry and thank you this is gold
You’re amazing!! 👏🏻
You are amazing !!! Thank you for your tutorial Videos...!!! 🥰
Thank you for perfect video
Thank you very much Kyle...
great tutorial!! more typescript!!!!
you're awesome as always : ) Thanks a lot.
Kyle, that one with TS trully helps, thank you so much, one day I will buy you a big coffee, promise
nice video! I hope u will upload more react projects with typescript in the future.
i was waiting for your Typescript App!!!!
More of this is needed!!
Thanks Kyle!
Please try to use something like chakraUi next time sir!
More videos like this. Thank you
Superb awesome tutorial
This video is so clear
Amazing tutorial
Good tutorial over all.
awesome man, thanks
thank you man!
your videos are amazing
Great work. Super nice. Everyone who watched this, should try to build an admin area, where you can add and remove items.
I might just do that! Always good to have some unguided homework!
I like it and implemented successfully
more React and TypeScript content please!
Thanks fpr the video!
thanks man, very nice project +
I just want to say thank you ❤
my best trick of learning is by putting the video at a speed of 0.75 then putting youtube on one side of my window and on the other side my code editor.. even thou the code exists on github, I practice bit by bit until the end of the video. Hope it helps some of you guys. Goodluck :)
Rewriting code is a good method of getting better at coding.
I do the same and I think almost everyone should that as that really helps in learning and grasping the concepts which you can never learn just by watching:)
I thought this was implied to be honest, idk why else someone would wanna watch this lmao
Thanks !
Thank you!
The training was excellent but very fast❤❤😍
Thank you for this videos
Thanks Man ❤
Spent the whole day doing this, my confidence is going up at the speed of light. 26th June 2022
Thank You!!
This is sick 🔥🔥
That was awesome.
Great video. Followed step by step and completed the whole project! Thank you! If possible, upload more of these!
Good information
We love you dude
Thank you for this super course ! I am just wondering the last part with the custom hook where we use a generic type T
thank you
thank you !!
Although I don't need it but it sure is good to know about it in case I need it so thanks for the info
this is sick bro!
love it!
maybe just need a little optimization of how to get the data, because it has so much looping in data.
I don't know, maybe we do it because we works in local data json?
You're a mind reader😍
No way! 🤩 I am just about to build a shopping cart for my project and was wondering if there was any comprehensive guide for it. And bam! A notification from WDS!
Great video, thanks a lot!
You are amazing!
Man you are awesome
Nice class
Do more videos on Reactjs and TS
Thank you ❤️
Please do more projects with typescript, Sir
that is realy great
Top tier Channel