Build and Deploy a Web 3.0 Cryptocurrency Exchange Decentralized Application

  Переглядів 355,074

JavaScript Mastery

JavaScript Mastery

День тому

Master Web3 development by building Uniswap - a decentralized cryptocurrency exchange React application with metamask pairing, live smart contract data fetching, and most importantly, the ability to create your own ERC20 tokens, swap them and more!
⭐ Cranq - cranq.io
Become a Web3.0 Pioneer by Building an Advanced NFT Marketplace App:
💻 JS Mastery Pro - jsmastery.pro/youtube
✅ A special UKposts discount code is automatically applied!
📙 The Web 3.0 Developer Roadmap
: resource.jsmastery.pro/web3.0...
📙 The Ultimate Solidity CheatSheet
: resource.jsmastery.pro/solidi...
📚 Materials/References:
GitHub Code (give it a star ⭐): github.com/adrianhajdin/proje...
Alchemy - www.alchemy.com/
Alchemy Faucet - goerlifaucet.com/
Contracts folder: minhaskamal.github.io/DownGit...
Starter src folder: minhaskamal.github.io/DownGit...
CRANQ Checkpoint 1: minhaskamal.github.io/DownGit...
CRANQ Checkpoint 2: minhaskamal.github.io/DownGit...
Create Your ERC20 Tokens: www.smartcontracts.tools/toke...
In this course, you’ll learn:
- React functional components and their reusability
- React file and folder structure
- We’ll use custom hooks and utility functions to manage the state of our application
- You’ll learn to create, compile and deploy your own smart contracts on the blockchain!
- You’ll achieve mastery using Tailwind and make the app responsive on all devices
- And most importantly, you’ll learn how to use Cranq, a graphical and intuitive IDE that’ll allow us to compile and deploy our smart contracts.
💻 Join JSM on Discord - / discord
🐦 Follow JSM on Twitter - / jsmasterypro
🖼️ Follow JSM Instagram - / javascriptmastery
💼 Business Inquiries: contact@jsmastery.pro
👇 Time Stamps
00:00:00 Intro
00:06:34 Cranq Setup
00:12:30 MetaMask Setup
00:15:05 Alchemy Setup
00:20:03 Cranq Part One - Factory
00:30:58 Cranq Part Two - Router
00:44:55 Cranq Part Three - Liquidity
00:54:49 Create Your ERC20 Tokens
01:10:39 Frontend Setup
1:19:54 Layout
1:41:54 Web3 Logic
2:08:41 Exchange, Inputs, and Balance
3:15:31 Deployment

КОМЕНТАРІ: 604
@huydh
@huydh Рік тому
In one of your previous videos, I commented about the stock clips being distractive. Today I've you to say that I like your taste for video editing much better now. Your tutorials are more focus, meaningful and concise than ever before. Thank you for your hard work!!
@Vtrilla
@Vtrilla Рік тому
Your tutorials have thought me more than my 4 years as a computer science ... thank you so much !!!
@wailik8783
@wailik8783 Рік тому
Never miss a single tutorial from you ! 🙌🏻 Thank you so so much sir !
@javascriptmastery
@javascriptmastery Рік тому
Always welcome
@adimishra3046
@adimishra3046 Рік тому
Was really looking for web3 projects and here it is!! Thank you so much Adrian ❤️ pls bring more web3 videos 🔥
@javascriptmastery
@javascriptmastery Рік тому
More to come!
@DevSwayam
@DevSwayam Рік тому
Have you completed the whole project?
@akp2082
@akp2082 Рік тому
Much Awaited another WEB 3 project from Adrian .Thank you as always for putting such wonderful content again.
@javascriptmastery
@javascriptmastery Рік тому
Thank you!
@felsv4188
@felsv4188 Рік тому
Your tutorial is the best, very well technically explained and understood by beginners like me, your voice is superb as well, easy to understand and love listening to, doesnt disturb the flow of information being expressed!
@olaniranemmanuel2549
@olaniranemmanuel2549 Рік тому
So awesome Your builds are amazing and your teachings are on point. Love the way you break it down
@cryptouncle848
@cryptouncle848 Рік тому
The way you explain is astonishing. So many aspects of the project to explain such a way that anyone can understand is a wonderful skill. Thank you very much for the video. Please keep the good work going.
@javascriptmastery
@javascriptmastery Рік тому
Thank you so much! It means a lot!
@estebanaguirre4550
@estebanaguirre4550 Рік тому
x2
@exploringcrypto6609
@exploringcrypto6609 Рік тому
x3
@Urahara25
@Urahara25 Рік тому
@@javascriptmastery " couldnt find the binary git"...when I typed yarn create eth-app ./
@weirdvidzz
@weirdvidzz Рік тому
@@Urahara25 same
@alhaadiofficial9532
@alhaadiofficial9532 Рік тому
I discovered this Chanel at beginning of my coding journey, and it really helped me so much
@ahmedmusawir
@ahmedmusawir Рік тому
This is where I give up on Blockchain ... I was getting Solidity Coding, Smart Contracts, etc. from the previous courses ... but CRANQ went completely over my head ... If I have to use CRANQ to work with Blockchain, I will blow my brains out ...
@homerogazze1000
@homerogazze1000 Рік тому
Why doesn't this video get more recognition?! You are amazing, your explanations are very good and you have a lot of knowledge on the subject. I hope you can continue with these tutorials.
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
Thank you🙏🏽
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
Your questions can come in⬆️⬆️
@CharlesBLim
@CharlesBLim Рік тому
Much better this way, so we can take advantage and be ahead of the pack. lol, Yeah this video, and almost all his video is quite fascinating I find it hard to understand hooks in the past but his tutorials makes it easy for me to understand and follow along.
@aadilmohammed9759
@aadilmohammed9759 Рік тому
Found your channel today and I have to admit I'm impressed. I was always lost on what path I should take to get to what I want to become. Now my goals have been set straight and I'm sure ill land a job and earn my bread and butter thanks to you.
@javascriptmastery
@javascriptmastery Рік тому
Awesome. Enjoy! 😊
@Urahara25
@Urahara25 Рік тому
@@javascriptmastery "couldnt find the binary git"...when I typed yarn create eth-app ./
@praveen_sinnur
@praveen_sinnur Рік тому
I`m sure I`ll be landing my dream job by this year end, thank you my master for your valuable tutorials.
@CHINGAZOS
@CHINGAZOS Рік тому
The only place I go for expert teaching, mind expanding !
@TheAprc1
@TheAprc1 Рік тому
JSM, you’re the man, man! Super excited about this one, thanks again for these incredible uploads!!
@javascriptmastery
@javascriptmastery Рік тому
Thank you so much Adi!
@edzonperez3604
@edzonperez3604 Рік тому
I always wanted to learn a little about Web3, but the tutorials are hard to follow, thanks again Adrian for sharing your knowledge with us, you are the best
@javascriptmastery
@javascriptmastery Рік тому
Thank you! 😊
@yyxx9309
@yyxx9309 Рік тому
MAN, Why are you so goooood!!!! LOVED making this app with you & learnt so much!!
@mustafatahir5240
@mustafatahir5240 Рік тому
Its brilliant. Waiting for ur next video. Really its amazing . It includes advance level concept which explained very simply. Thanks and stay blessed
@dhoscodhoscovi2957
@dhoscodhoscovi2957 4 місяці тому
I am not sure why this account is not in explosive mode. You're the top g my guy. I appreciate your contrib to the society!
@user-ec6ib5qc5q
@user-ec6ib5qc5q Рік тому
Great job!! Your efforts to create content about new techs are top, as always.
@javascriptmastery
@javascriptmastery Рік тому
Thank you!
@joshsanders2479
@joshsanders2479 Рік тому
I love React + Tailwind CSS tutorial like this one. It is awesome.
@Inter-Blockchain-Service
@Inter-Blockchain-Service Місяць тому
Galactica Network is pushing the boundaries of privacy and governance in the Web3 space, marking a significant shift in our approach to digital sovereignty. The Cypher Book is not just an innovative tool but a true passport to a future where our identity and data remain entirely under our control. Eager to see how this technology will evolve and revolutionize our online interactions. Kudos to the entire Galactica team for this remarkable breakthrough
@ktahir000
@ktahir000 Рік тому
Just what I needed. Perfect as always.
@rathodsandeep32
@rathodsandeep32 Рік тому
Your efforts, your work,can be seen in us.
@iilhamriz
@iilhamriz Рік тому
Awesome, we need more tutorial web3, nft minting, dex, marketplace and more, thankyou JSM
@lordphemstar
@lordphemstar Рік тому
This is what i have been looking for all these while.. Appreciate your work bro... Thanks so much for sharing this information with us.. Blessings 👏 👏
@javascriptmastery
@javascriptmastery Рік тому
My pleasure
@josephboyadjian6965
@josephboyadjian6965 Рік тому
Your know-how is just amazing, I learned so much through your videos thank you !
@wilsonmela6343
@wilsonmela6343 Рік тому
Wow wow wow, this is a must do project for me. So excited. Thank you Adrian.
@javascriptmastery
@javascriptmastery Рік тому
Hope you enjoy it!
@mikecodev
@mikecodev Рік тому
If someone is struggling with Cranq in ubuntu based distros (app starts and crashes) what worked for me was editing the .desktop file (sudo nano /usr/share/applications/cranq.desktop in pop_os 22.04) and modifying the Exec command adding two args (Exec=cranq --in-progress-gpu --no-sandbox %U) Found the solution using journalctl -r after cranq crash and googling the results. I belive it have something to do with nvidia drivers, not sure tho. Hope this helps somebody :) Thanks for these awesome tutorials Adrian!
@javascriptmastery
@javascriptmastery Рік тому
Thank you for sharing the insights, it's greatly appreciated!
@danstockercranq
@danstockercranq Рік тому
Hi Mike, I'm Dan from CRANQ. Thanks for finding this issue - and especially for the workaround! 😎 We're looking into it, and it seems to have to do with the Electron version we're using. I'll post here once a fix is released.
@mikecodev
@mikecodev Рік тому
@@danstockercranq Hey Dan! Glad to hear that you are trying to fix it. And congratulations for your software!
@mounir101
@mounir101 10 місяців тому
This is absolutly priceless and I'm confused how to thank you. JM. BTW. I like your tuts so much.
@ethereumhitman9518
@ethereumhitman9518 Рік тому
YOU are a live saver. i’ve been losing it trying to find one that works, and this one did. thankyou so much
@w3cs598
@w3cs598 Рік тому
Congrats on getting it to work. Did you run into the issue at 1:36:00 where the Connect Wallet button was unable to be clicked? Something is blocking the button from being clicked. The cursor is not changing to pointer either 😢
@riverplate2537
@riverplate2537 Рік тому
Please keep posting tutorials related to web 3.0, your content is gold!
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
🙏🏽
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
Your questions can come in⬆️⬆️⬆️
@sparkzgaming9038
@sparkzgaming9038 Рік тому
Please make a series or a video on Frontend. Make a series that master us as a Frontend developer! Love your work❤️
@v.demchenko
@v.demchenko Рік тому
Thank you! Man, your channel is amazing.
@malikforz9490
@malikforz9490 Рік тому
that cranq file saved me from abandoning the project lol ! thank you so much !
@Victor-wh9bs
@Victor-wh9bs Рік тому
Wooow. Super impressed. Everything explain understandable way.🔥 Thanku so much. I love this yt channel ❤
@javascriptmastery
@javascriptmastery Рік тому
My pleasure 😊
@jopadjr
@jopadjr Рік тому
5.3k+...Thanks. Great work !!!
@sumanbhattacharjee5017
@sumanbhattacharjee5017 Рік тому
This is the video I was waiting for long time
@achyuthreddy7335
@achyuthreddy7335 Рік тому
Your way of explaining is awesome...♥️
@ayushdedhia25
@ayushdedhia25 Рік тому
Another banger web3 project 🔥 that's awesome 🙏🏻 Thank You JSM :-)
@javascriptmastery
@javascriptmastery Рік тому
More to come!
@laksh.a.y
@laksh.a.y Рік тому
Ayeee I was waiting for this Thank you so much man
@javascriptmastery
@javascriptmastery Рік тому
Thanks! 😊
@louayzaara1238
@louayzaara1238 Рік тому
Man you really changed my life with those tutorials & helped me build a great portfolio that can grant me a job
@javascriptmastery
@javascriptmastery Рік тому
I'm so glad to hear that! 😊
@balogunkings2769
@balogunkings2769 Рік тому
JSM, your works are top tier. I love them. With Love From Nigeria.
@javascriptmastery
@javascriptmastery Рік тому
Thank you so much!
@letscode8320
@letscode8320 Рік тому
Just Amazing, I have no word for your expression
@id104335409
@id104335409 Рік тому
Nobody in the comments said anything about Cranq???? Very hard to take that in. I wanted to know what people think about it? Yes, no? To me it is like going in class for a test and realizing you were studying all day from the wrong books. Just when I thought I found the first 100% complete video on the subject you come out and say Hey, I have a new interesting way to write contracts. It makes it incompatible with all the other videos teaching people how to use Ethers.js hardhat etc.
@nonchain
@nonchain Рік тому
Thanks for sharing your knowledge for FREE Man you really changed my life with those tutorials YOU ARE AWESOME
@javascriptmastery
@javascriptmastery Рік тому
Thank you!! ❤️
@thebks1
@thebks1 Рік тому
Please make more of the web3 videos as it is helping me a lot in my on personal project. Thank You soo much for putting out such amazing work for free.
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
You’re welcome 🙏🏽
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
Send a direct message to lay complaints or ask questions🙏🏽
@miqannn8526
@miqannn8526 Рік тому
I love the way you teach and explain to people how to do a Uniswap. But can you do more about this topic like "Add liquidity to pool for swapping tokens"? I really hope that you can teach me as everyone here! Thank you so much sir.
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
Thank you🙏🏽 you can send a direct message ⬆️⬆️⬆️
@kamalchan9756
@kamalchan9756 Рік тому
congrats for 400K bro and you are the best love you
@javascriptmastery
@javascriptmastery Рік тому
Thank you! ❤️
@jiraiyasensei1914
@jiraiyasensei1914 Рік тому
Came at the right time. Thanks a lot for this!
@javascriptmastery
@javascriptmastery Рік тому
Enjoy!
@chops1352
@chops1352 Рік тому
bro havent even started but so excited to spend the weekend doing this!!
@javascriptmastery
@javascriptmastery Рік тому
Awesome, enjoy!
@EfosaMichael
@EfosaMichael Рік тому
You know the drill... like, then watch! This guy is... AWESOME!!
@javascriptmastery
@javascriptmastery Рік тому
Wow, thanks!
@ashishupadhyay938
@ashishupadhyay938 Рік тому
I was waiting for your video eagerly thank you it helped me for making my project
@javascriptmastery
@javascriptmastery Рік тому
Thank you! 😊
@w3cs598
@w3cs598 Рік тому
In CRANQ, whenever you put a string in quotes (" ") in the KEY of an item getter node, the program fails to run. But if you just type in the name of the key without quotes, the program will run as usual. This is just something to look out for, which might also help others who may run into similar problems.
@riturajchoudhary8408
@riturajchoudhary8408 9 місяців тому
thanks bro, it really helped me
@shubhangimishra6696
@shubhangimishra6696 8 місяців тому
thankyou it helped a lottttttt
@mahadabdurahman
@mahadabdurahman Рік тому
I love you man.. so much knowledge at the write time. Thanks 🙏🙏
@javascriptmastery
@javascriptmastery Рік тому
I appreciate that!
@waifufx
@waifufx Рік тому
YOU SEE, That is why I like JSM there is always update of video after some days or weeks now he is at 400k+. I can wait to get a job under these principles i have learnt from you Thank you JSM.
@javascriptmastery
@javascriptmastery Рік тому
More to come!
@waifufx
@waifufx Рік тому
@@javascriptmasteryYes Sir Respect Sir
@tommygialosai9701
@tommygialosai9701 Рік тому
I've been trying to get to understand soft Production and a DAW with a guide that's not made more complicated and tNice tutorials Nice tutorialts the right
@tshepomasilo4188
@tshepomasilo4188 7 днів тому
WOW! this is a mind blowiing tutorial ever
@0xSLN
@0xSLN Рік тому
Many impressive tools! 🙏
@poznianski
@poznianski Рік тому
The author is amazing man. Thank you!
@javascriptmastery
@javascriptmastery Рік тому
Thanks!
@mehrdad1068
@mehrdad1068 Рік тому
Thank you for teaching this new knowledge🌱💚
@javascriptmastery
@javascriptmastery Рік тому
You are so welcome
@speedy-wk7fu
@speedy-wk7fu Рік тому
Never fail to amaze bro thanks bro
@yassiribrahim7521
@yassiribrahim7521 Рік тому
Phenomenal as usual
@MuhammadHussain-codr
@MuhammadHussain-codr 5 місяців тому
Love your videos 🚀❤. Thank you so much!
@ahmedharoun1991
@ahmedharoun1991 Рік тому
Awesome video, man!
@user-nc7bt6cb7m
@user-nc7bt6cb7m Рік тому
Omg. I waited for this!
@javascriptmastery
@javascriptmastery Рік тому
You got it! :)
@abelmarkos5753
@abelmarkos5753 Рік тому
Hell js mastery and thank you for the great content It will be very nice if you do some more MERN Tutorial
@abzmantawil
@abzmantawil Рік тому
another fantastic tutorial. Thnaks for giving it free for us.👍👍👍
@javascriptmastery
@javascriptmastery Рік тому
Glad you like it! 😊
@czarscrib3680
@czarscrib3680 Рік тому
You're always on time, you're the best
@javascriptmastery
@javascriptmastery Рік тому
Thank you!
@amitp05
@amitp05 Рік тому
Great explanation and implementation!!!👍
@javascriptmastery
@javascriptmastery Рік тому
Thank you!
@CopperEngineerEs
@CopperEngineerEs Рік тому
Amazing tutorial ❤❤❤
@oscarblasio8247
@oscarblasio8247 Рік тому
Genius Adrian💪💪💪🇹🇿
@alisufiyan5133
@alisufiyan5133 Рік тому
The Content on Web 3.0 really sets you higher from other youtubers, always great content
@javascriptmastery
@javascriptmastery Рік тому
Thank you! 😊
@sakugacodeworks
@sakugacodeworks Рік тому
If you're having an error with yarn commands try running powershell as an administrator then typing: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned It fixed the error for me
@aderemiabiodunyusuf9511
@aderemiabiodunyusuf9511 Рік тому
Great! Your videos and work are amazingly awesome 😎 and world class.
@javascriptmastery
@javascriptmastery Рік тому
Thank you very much!
@yellowbear6485
@yellowbear6485 Рік тому
yo tysm for these videos
@jonathanbriceno3865
@jonathanbriceno3865 Рік тому
Extraordinary video Master. I admire you a lot, I have learned a lot since I watch your videos, I hope to have your level someday. You could make a clone of the tesla page, it would be great to see your approach on that project. Greetings from Venezuela.
@SanjayKumar-ru5vm
@SanjayKumar-ru5vm Рік тому
Last video I asked for this and you said, more videos are coming soon!. And now it's here thanks alot mate❤
@shahzaibkhan8971
@shahzaibkhan8971 Рік тому
Smash that like button guys we need another tutorial from JSM 💙
@haonline012
@haonline012 11 місяців тому
nice information. i hope i can do that. thank you so much
@fMeyer8
@fMeyer8 Рік тому
Wow, web3 proj back!!!!!! 😍
@javascriptmastery
@javascriptmastery Рік тому
Yep, yep!
@VixGuyOfficial
@VixGuyOfficial Рік тому
AMAZING tutorial! Who else are getting errors in CRANQ (in "compile and deploy Factory" and "compile and deploy Router" nodes)? The whole program in CRANQ is still able to run and finish with corrrect confirmation on Ethscan. But those two nodes are red instead of green. Anyone has similar issues?
@adeyemiadetomiwa6231
@adeyemiadetomiwa6231 Рік тому
@Máté Bodor Experiencing the same error here, it from the contract input in Multiplexer node
@nehat786
@nehat786 Рік тому
This going to be amazing sir and I was waiting this kind of course react with blockchain
@javascriptmastery
@javascriptmastery Рік тому
I'm glad to hear that, enjoy!
@nehat786
@nehat786 Рік тому
Love you sir! May Allah bless you with long and happy life.
@DepthBySoul
@DepthBySoul Рік тому
this is amazing.
@deanshaked
@deanshaked Рік тому
Hi there, Thank you for the awesome project, it's a bit far-fetched for me but it encouraged me to explore things I didn't know :) By the way, check out 1:56:55 You call a factoryInfo property that doesn't exist, I've even sampled from your repo and it's the same over there 😅
@saqibaltaf5318
@saqibaltaf5318 Рік тому
hi you have code for this video?
@jackpaperhands
@jackpaperhands Рік тому
What a legend
@frkx235
@frkx235 Рік тому
Great Content Again! Thanks
@javascriptmastery
@javascriptmastery Рік тому
Appreciate it!
@DevSwayam
@DevSwayam Рік тому
Level up JSM 📈
@sky78710
@sky78710 Рік тому
Thank you for your effort .. please take us also to using typescript to create reusable components in react
@javascriptmastery
@javascriptmastery Рік тому
Thank you!
@brx-hashcode
@brx-hashcode Рік тому
I’ve thought that I’m the first 😅😅. Level up JSM 🚀
@javascriptmastery
@javascriptmastery Рік тому
Thank you! ❤️
@LeonGamingZone
@LeonGamingZone Рік тому
The best! Hugs from brazil!
@javascriptmastery
@javascriptmastery Рік тому
Hugs to Brazil!
@mustafatahir5240
@mustafatahir5240 Рік тому
Great work sir ... Can we have another video of complete tutorial of web 3 project.
@chokdeesam2365
@chokdeesam2365 Рік тому
Amazing content !!
@javascriptmastery
@javascriptmastery Рік тому
Thanks! :D
@willygonzal3z
@willygonzal3z 7 місяців тому
Awesome video, I learn a lot with, now I try to reply 👏👏👏
@lem0n83
@lem0n83 Рік тому
Your voice and the way you explain is crazy! Really good job. Can you maybe explain how to start with css? I’m learning in the last 2 weeks html but with css im still struggling..
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
Helpline📲📥⬆️ Questions can come in⬆️
@violentpixelation5486
@violentpixelation5486 Рік тому
This is a really well made web3 dev tutorial. Are you going to do the second one as mentioned?
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
Yes.
@user-qt2mg1de7m
@user-qt2mg1de7m Рік тому
Your complaints can come in⬆️⬆️⬆️
@sakibcoder
@sakibcoder Рік тому
channel deserve 1M sub
@javascriptmastery
@javascriptmastery Рік тому
Thank you!
@singh2202
@singh2202 Рік тому
excellent work
@hussamalhinaty2340
@hussamalhinaty2340 Рік тому
Amazing effort 👌
@javascriptmastery
@javascriptmastery Рік тому
Appreciate it!
@imvivekkushwaha
@imvivekkushwaha Рік тому
Yaa your web3 projects are osm
@javascriptmastery
@javascriptmastery Рік тому
Thanks! 🙌
Build and Deploy a Web3 Blockchain Crowdfunding Platform (Kickstarter)
3:33:51
JavaScript Mastery
Переглядів 835 тис.
Build and Deploy Your Own ChatGPT AI App in JavaScript | OpenAI, Machine Learning
1:01:47
Анита просто на химии, поэтому такая сильная
00:21
Женя Лизогуб SHORTS
Переглядів 2,8 млн
Learn Docker in 1 Hour | Full Docker Course for Beginners
1:27:53
JavaScript Mastery
Переглядів 249 тис.
SpaceX Reveals NEW Space Suit Update!
11:42
The Space Race
Переглядів 16 тис.
Unbelievable 50-year Plan at Cape Canaveral! | KSC Flyover
16:57
NASASpaceflight
Переглядів 21 тис.
What are dApps? (12 Decentralized Application Examples)
10:40
Whiteboard Crypto
Переглядів 567 тис.
lofi hip hop radio 📚 - beats to relax/study to
Lofi Girl
Переглядів 17 тис.
Uniswap V3 Tutorial | Uniswap Smart Contract (Single Swap) | DeFi Tutorial
44:46
The ARM chip race is getting wild… Apple M4 unveiled
4:07
Fireship
Переглядів 202 тис.