Build and Deploy a React PWA - Why Progressive Web Apps are the Future of the Web

  Рет қаралды 399,543

JavaScript Mastery

JavaScript Mastery

4 жыл бұрын

❗ IMPORTANT:
Become a PRO at JavaScript: bit.ly/MasterJavaScript
⭐Tabnine - www.tabnine.com/now?...
In this video, you're going to learn how to build a #PWA using #React. After the application is built, I'm going to show you how you can deploy it and also publish it to a special PWA store! We'll create custom service workers and use a JSON Manifest. Stay tuned!
Progressive Web Apps provide you with a unique opportunity to deliver a web experience your users will love. Using the latest web features to bring native-like capabilities and reliability, Progressive Web Apps allow what you build to be installed by anyone, anywhere, on any device with a single codebase.
Unfortunately, as of now, the founders of the PWA store closed their website. You'll still be able to code along with this video and do everything just fine! 😊
📧 Join our JavaScript Mastery's Newsletter on Web Development, JavaScript & React to get exclusive programming guides, tips & tricks, and entire e-books: resource.jsmastery.pro/newsle...
📚 Materials/References:
GitHub Code (feel free to give it a star ⭐) - github.com/adrianhajdin/proje...
All materials (API link, API key, image src link, offline.htm, App.css): gist.github.com/adrianhajdin/...
Logo.png: ibb.co/Y3yyW93
bg.jpg: ibb.co/7XgmzCw
💼 Business Inquiries: contact@jsmastery.pro
🌎 Find Me Here:
Discord Group: / discord
Instagram: / javascriptmastery
Twitter: / js_mastery
BuyMeACoffe: www.buymeacoffee.com/JSMastery

Пікірлер: 617
@chaitanyaj4877
@chaitanyaj4877 2 жыл бұрын
Converted the Ecommerce application developed by taking inspiration from one of your tutorials into a PWA. Thanks for taking time to create this content. Explanation about service workers was on point!
@apoorvrajsharma2706
@apoorvrajsharma2706 4 жыл бұрын
This was simply on point. Nothing else to say. From development to deployment, without creating any confusions. Good job friend 👍.Thanks
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thank you for such a nice comment! 😊
@rpavanshetty
@rpavanshetty 4 жыл бұрын
And “Just Like That“ we’ve the PWA video. This was really cool and informative. Thank you.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Glad you liked it!
@dazeb
@dazeb 2 жыл бұрын
The stuff you explain i have heard nobody else explain. How do you build and deploy an app easily? This guy explains it perfectly.
@d00lph1n
@d00lph1n 3 жыл бұрын
Nice tutorial, you are a really good teacher. I didn't know this could be done without using frameworks like React Native or other. :)
@oscargalvez7
@oscargalvez7 10 ай бұрын
I keep finding you videos when I look for new knowledg, so much learning I've done thanks to your channel. Thanks so much, Adrian!
@showunmioludotun3538
@showunmioludotun3538 3 жыл бұрын
Wow!!! So I learnt and built a PWA in few hours "Just like that". You are really amazing
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Thank you! 🙌
@randerins
@randerins 4 жыл бұрын
That must have been the best tutorial I've ever seen! THank you so much!
@EbenezerDon
@EbenezerDon 2 жыл бұрын
This is amazing! Thanks for the effort you put into creating your videos. For anyone who's wondering, the theme is named "One Dark"
@frederickchen1191
@frederickchen1191 3 жыл бұрын
I'm so amazed i could create a PWA in hours, installed in my own phone and interact with it !! Thankyou so so muchhh
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Glad you like it, great job!
@pokerfaced8139
@pokerfaced8139 3 жыл бұрын
this was whole lot of a different experience and i loved it. thank you
@surfinbird71
@surfinbird71 4 жыл бұрын
I cannot believe I did the whole tutorial, installed the app on my phone and everything works! Amazing tutorial.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Amazing job!
@manzimsoumik3748
@manzimsoumik3748 3 жыл бұрын
saw first time a PWA video, already motivated to convert all of my next projects in PWA
@mmudit30
@mmudit30 4 жыл бұрын
I was really waiting for your video. I'll watch it by tomorrow and will wait for other video 😅. Thanks man.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thanks!
@sameeravhad6266
@sameeravhad6266 4 жыл бұрын
Wooowwww. Hey I am React js developer. And was looking for PWA good resource from last 7 8 month. And Today I reached at your channel. What a great video it is! Just one word Increadible. And you mentioned that PWA site was a Cherry on A Cake. Worth to subscribe your channel. Found good thing in Covid-19 lockdown time. Thank you soooo much
@best_iyke
@best_iyke 4 жыл бұрын
Thanks so much for impacting my programming journey. You are an eye opener. Keep up with your good works.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
My pleasure!
@bcdeveloperc6142
@bcdeveloperc6142 3 жыл бұрын
now i want to add the interactive map feature and this would be a killer app. i've built a few of your projects and am in your discord. Now am working on adding my own independent features to make them even better. Thank you for helping me improve my skills homie. first time i've tried building PWAs. this was a great intro
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Awesom, thanks!
@sahanavenkatesh3284
@sahanavenkatesh3284 2 жыл бұрын
I could not understand PWA better!! Thank you so much :)
@aman.tyagi112
@aman.tyagi112 4 жыл бұрын
love the fluency in your voice
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Appreciate it!
@henryacosta3919
@henryacosta3919 2 жыл бұрын
Bro takes a thousand thanks. Very clear concepts, and lots of tools.
@keshavsinghthakur3126
@keshavsinghthakur3126 3 жыл бұрын
Great Job!!, Thank you so much for maintain a very simplicity, while teach and teach from very basic. :)
@javascriptmastery
@javascriptmastery 3 жыл бұрын
You're very welcome!
@johnshanks9513
@johnshanks9513 5 ай бұрын
So clear. Absolutely perfect. Thanks
@sagar-tt4ub
@sagar-tt4ub 4 жыл бұрын
I have been reading articles on progressive web apps for almost 5 days now, finding a reliable source to learn how to make them. And finally, you upload a video regarding the same. My saviour!
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Glad to be here at just the right time!
@sagar-tt4ub
@sagar-tt4ub 4 жыл бұрын
@@javascriptmastery Can you perhaps suggest a few resources from where I can learn more about progressive web apps
@ivanrenedo9349
@ivanrenedo9349 4 жыл бұрын
Law of attraction
@ivanrenedo9349
@ivanrenedo9349 4 жыл бұрын
@@sagar-tt4ub learn about workbox
@sagar-tt4ub
@sagar-tt4ub 3 жыл бұрын
@Aravinthan Subramanian thanks a lot, man!
@aseemmangla6649
@aseemmangla6649 2 жыл бұрын
Great, Simple Tutorial, not confusing at all. Thanks a lot!!
@awaisraza2285
@awaisraza2285 4 жыл бұрын
Man your tutorials are awesome
@senkasim
@senkasim 4 жыл бұрын
I will use Pwa in my next project. It was simpler than I thought. Thanks for your effort 🙏
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Most welcome 😊
@ShivaniRaghavGaurish
@ShivaniRaghavGaurish 3 жыл бұрын
Awesome Tutorial. You covered so much within 1 hour
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Glad you think so!
@ajitesh764
@ajitesh764 3 жыл бұрын
Keep these videos coming, they are really very informative. God bless u with more subscribers this year.
@MohamedAhmed-be7cz
@MohamedAhmed-be7cz 4 жыл бұрын
that's Amazing, honestly I like the video and I am so happy with result. it is the first time for me to do PWA and I feel like I understand everything, cuz you made it so easy and I like the way you explain. keep it up "__"
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Great to hear!
@afirkaan100
@afirkaan100 4 жыл бұрын
Great Tutorial! really appreciated your method of teaching. Clean cut!!! I know PWA now and looking forward to your other tutorial videos. Subscribed 🙂.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thank you, appreciate!
@btech09csit
@btech09csit 2 жыл бұрын
Very Helpful content. Thanks dude lots of Love
@isaactakiy7758
@isaactakiy7758 3 жыл бұрын
I love this channel. JS mastery! You are really making me a pro. Thanks a lot and keep up with your good work.
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Glad you enjoy it!
@OshadaDesilva7788
@OshadaDesilva7788 3 жыл бұрын
Gorgeous presentation. Simple and sweet. Got everything on first watch. Thanks men
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Glad you liked it!
@Murga_Mutton
@Murga_Mutton 3 жыл бұрын
The best one I saw on PWA. Subscribed. Thank you.
@huseinrezaei1847
@huseinrezaei1847 2 жыл бұрын
Thanks man, Thanks for every single minute you put on this tutorials to share with us on youtube :)
@AquaticB
@AquaticB 4 жыл бұрын
Great stuff, as always. Actually learned some stuff apart from PWA. Keep up with great work!
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thanks, will do!
@aryanthakre4302
@aryanthakre4302 4 жыл бұрын
Just amazing...! I really appreciate your work dude. Keep making such content👍🔥
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Appreciate it! 😊
@mouhamaddiop1144
@mouhamaddiop1144 4 жыл бұрын
The way you explain things is amazingly educational. Thanks a lot for what you do.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thank you, appreciate it!
@CyberGenious24
@CyberGenious24 4 жыл бұрын
Great thank you very much for very simple to understand and apply tutorial . I am new to React and PWS this tutorial helped me to understand basic of PWA and react . Thanks a lot ! new to your channel subscribed !!!
@AuxiliaryOfficial
@AuxiliaryOfficial 4 жыл бұрын
This is AWESOME!! I hope you make a todo list tutoria that sync data when it's connected to internet 🙏
@prasanthmanimaran5158
@prasanthmanimaran5158 3 жыл бұрын
Simply superb! Thanks for this, brother. Stay blessed
@kashmirtechtv2948
@kashmirtechtv2948 2 жыл бұрын
Watched it completely. Will try an idea for sure
@kashmirtechtv2948
@kashmirtechtv2948 2 жыл бұрын
Wow man!!! Absolutely spot on❤️👌
@subhadip98
@subhadip98 3 жыл бұрын
I love this tutorial, really amazing, thanks for making this video :)
@piyushverma3485
@piyushverma3485 4 жыл бұрын
The best video on PWA with react. Loved it!
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thank you!
@jashimkhan3159
@jashimkhan3159 3 жыл бұрын
Really it's appreciable !! Loved it.....Your tone was too much sharp and clear....
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Thanks!😊
@Karthik-kt24
@Karthik-kt24 2 жыл бұрын
LIFE SAVER YOU ARE!! Thankyouu soooo much
@tomasgoldenberg1066
@tomasgoldenberg1066 4 жыл бұрын
congrats AdrianHajdin you are a very talented teacher and your content its like a engine of self improvment for us! keep on like this! keep on gaining subcribers and community , and build a course platform . your content is different than the rest of the tutorials or courses it is more.. complete , with all the deploy stuff have a nice day!
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thank you Tomas for such a nice comment, appreciate it really much and I'm glad you're finding the value in the content that I produce. Have a nice day!
@dev-_-nath
@dev-_-nath 4 жыл бұрын
Awsome. didnt know so many things were possible with react . Amazing video.
@guilhermegirardi
@guilhermegirardi 3 жыл бұрын
Nice one!!! Thank you very much!!!
@JoeSulmar
@JoeSulmar 10 ай бұрын
Terrific presentation for a "REACT/PWA Hello World". Clear and concise.
@suryaguetta
@suryaguetta 4 жыл бұрын
Thank you so much. Keep up the good work!!
@parthrathore8656
@parthrathore8656 4 жыл бұрын
Thank you so much man!!! Really helpful video
@TheUltimateDevAcademy
@TheUltimateDevAcademy 4 жыл бұрын
I would like to sum everything up in one word - BRILLIANT!!!
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thank you! Appreciate it!
@TheUltimateDevAcademy
@TheUltimateDevAcademy 4 жыл бұрын
JavaScript Mastery seriously man....as a creator I look up to achieving this quality in my video someday....really inspirational.
@pablodelfante
@pablodelfante 3 жыл бұрын
Thanks for the great video!
@MuhammadAwais-nq9ss
@MuhammadAwais-nq9ss 3 жыл бұрын
YoOoooooo man
@zachwhite8054
@zachwhite8054 4 жыл бұрын
This is one of the best tutorials I have ever seen. Nice work.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Wow, thanks!
@adityapundir6529
@adityapundir6529 2 жыл бұрын
Amazing Bro, you're an amazing teacher! 🤩
@sdplusm3
@sdplusm3 2 жыл бұрын
Thank you for the video. This is a nice, simple, and informative one.
@alexg7282
@alexg7282 3 жыл бұрын
So useful ! Thanks a lot and keep going ;)
@animeshanandcool
@animeshanandcool 2 жыл бұрын
Loved it.thankyou so much
@alexon2010
@alexon2010 4 жыл бұрын
Loved it, show, it could only continue, like for example: put it in the play store, in the apple store (I know it would be more complicated, but it could have something like that too) Congratulations !!!!!!!!!! - Brasil - Serra - Espirito Santo
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Great idea! :)
@mohitsood1318
@mohitsood1318 2 жыл бұрын
Amazed by the power of Progressive Web Application.Very nicely explained Sir
@JoaoVinicius-dr7ob
@JoaoVinicius-dr7ob 3 жыл бұрын
Nice video, saved my work
@vidit1001
@vidit1001 2 жыл бұрын
Very well explained., Thank you.
@jonas-re4sk
@jonas-re4sk 2 жыл бұрын
Excellent tutorial. Concise on what the objective is.
@KhoaNguyen-mv2mu
@KhoaNguyen-mv2mu 4 жыл бұрын
Thanks a million. Your teaching is awesome!
@gigakvachakhia4777
@gigakvachakhia4777 2 жыл бұрын
this is so great !. would love to see more of PWA
@godsendmelied.5848
@godsendmelied.5848 2 жыл бұрын
Very helpful and simple to understand. Thanks a lot.
@MaxProgramming
@MaxProgramming 4 жыл бұрын
I wanted this from you. Thanks. You have a great explanation
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thanks!
@veasnachea6924
@veasnachea6924 2 жыл бұрын
really nice help for start..., thanks.
@jayakishore1234
@jayakishore1234 3 жыл бұрын
Great tutorial. Thank you, you helped me create my own Progressive Web app.
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Glad it helped!
@vinaysharma642
@vinaysharma642 3 жыл бұрын
Thank you for making this
@emileastih9006
@emileastih9006 4 жыл бұрын
Great video, such a nice and clear course 👍👍👍
@techhouse182
@techhouse182 Жыл бұрын
Awesome simple on point. Thanks for this 👍 waiting for the same pwa many more 💪😊
@willyhorizont8672
@willyhorizont8672 2 жыл бұрын
Hope you always healthy, blessed, long life, thank you so much for free great tutorials 🙏
@ashu_recitation
@ashu_recitation 3 жыл бұрын
Thanks a lot brother.Iam very heartful to thanks you bro
@sohailsaha7427
@sohailsaha7427 2 жыл бұрын
Thanks for the introduction
@danieljulien4099
@danieljulien4099 3 жыл бұрын
really excellent and to the point! thank you
@holgerst3655
@holgerst3655 3 жыл бұрын
Thanks for the tutorial and the great explanations.
@hasoali
@hasoali 3 жыл бұрын
Awesome and clear, best one on the youtube.
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Wow, thanks!
@dhamaradamsik8850
@dhamaradamsik8850 3 жыл бұрын
You have talent to be a good teacher, your video is very informative Thanks sir 👍👍👍
@nicklesseos
@nicklesseos 3 жыл бұрын
this got it working after a bunch of other trys... ty good video a time stamp for service worker is needed though here you go 21:28
@ehtishamtahir2187
@ehtishamtahir2187 3 жыл бұрын
Hats off.... Best explanation.... U r the best teacher 💐
@bisnissukses3735
@bisnissukses3735 4 жыл бұрын
Its awesome... thanks,. I know this channel from telegram group.. this is first time i watch video in this channel but i love it. If in my country there are instructor like u, what a happy i am..
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thanks and welcome
@hardikmehta6198
@hardikmehta6198 4 жыл бұрын
Nice video with React and PWA.Thanks
@shezoo100
@shezoo100 2 жыл бұрын
First of all I must appreciate the awesome work you are doing and helping learners like myself to keep up with the new skills in demand. Secondly, can we have a tutorial of PWA with localstorage (e.g., sqlite) which synchronize with a cloud storage (e.g., mysql). Users are able to perform CRUD seamlessly offline/online. Whenever user goes online, the app syncs itself to the cloud storage. It will be good to see the handling of possible conflicts, as data generated by multiple users, syncs on multiple devices.
@chanmyaemaung
@chanmyaemaung 4 жыл бұрын
I'm waiting for your on coming videos until now. Now you could released a new tutorial. I'm very happy with that.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
It's here now, thank you! :)
@chanmyaemaung
@chanmyaemaung 4 жыл бұрын
I hope you can make a new tutorials what I requested last time which is about CRUD operations with using React and Firebase.
@80Vikram
@80Vikram 4 жыл бұрын
Thanks for this amazing video, god bless you
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Glad you like it!
@deejayche1
@deejayche1 4 жыл бұрын
really good tutorial thank you very much and keep them coming
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thanks, will do!
@tejasmandre666
@tejasmandre666 4 жыл бұрын
Thankyou soooooo much for making this ! I was able to integrate my django with react finally after watching this. Kudos Kudos Kudos !!! Other tutorials are soo confusing , this is like the most simple and precise explanation I've seen. Love from India. ❤️
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Amazing! 😊
@hitesh99raj
@hitesh99raj 4 жыл бұрын
How amazing you are, That's why you called your channel "JavaScript Mastery", B'coz it's taught by the Master.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thanks!
@hitesh99raj
@hitesh99raj 4 жыл бұрын
@@javascriptmastery Hi, One question why your create-react-app folder structure is different then mine. index.html is different and I didn't have offline.html in it.
@bcdeveloperc6142
@bcdeveloperc6142 3 жыл бұрын
heck yeah man his discord is fire as well
@m..2694
@m..2694 4 жыл бұрын
That's a really great video bro....hats off..
@javascriptmastery
@javascriptmastery 4 жыл бұрын
Thanks ✌️
@KaiBuskirk
@KaiBuskirk 3 жыл бұрын
well done! I'm inspired! thank you!
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Awesome!
@KaiBuskirk
@KaiBuskirk 3 жыл бұрын
@@javascriptmastery you da man! cant wait to see more! kai
@luisdelgado6051
@luisdelgado6051 Жыл бұрын
Amazing!! Thanks so much!
@javidsadeghiashrafi2360
@javidsadeghiashrafi2360 2 жыл бұрын
It is an amazing tutorial. 👍
@tejap463
@tejap463 4 жыл бұрын
Thanks for the video, I felt like you could have explained more on the service worker file like what is fetch, active, install etc. Definitely, it is very helpful to get started.
@javascriptmastery
@javascriptmastery 4 жыл бұрын
I agree, thanks!
@cafe-con-leche
@cafe-con-leche 4 жыл бұрын
service worker is still confusing to me but PWA looks really cool, thank you for tutorial!
@javascriptmastery
@javascriptmastery 4 жыл бұрын
I agree. Thanks! 😊
@alexpiano
@alexpiano 3 жыл бұрын
Thank you sir, I enjoyed this one :)
@lookintomyeyes2681
@lookintomyeyes2681 3 жыл бұрын
thq so much for the video , gr8 content
@javascriptmastery
@javascriptmastery 3 жыл бұрын
Thank you!
Coding Shorts: Using the Vite PWA Plug-in
14:05
Shawn Wildermuth
Рет қаралды 24 М.
Heartwarming moment as priest rescues ceremony with kindness #shorts
00:33
Fabiosa Best Lifehacks
Рет қаралды 38 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 1,5 МЛН
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 73 МЛН
Build and Deploy a Realtime Chat Application - Socket.io, Node.js, and React.js
1:56:45
ECommerce Web Shop - Build & Deploy an Amazing App | React.js, Commerce.js, Stripe
3:29:11
How to Create a PWA With Next.js in 10 Minutes
13:08
James Q Quick
Рет қаралды 104 М.
Intro To Service Workers & Caching
35:26
Traversy Media
Рет қаралды 232 М.
7 Web Features You Didn’t Know Existed
10:16
Fireship
Рет қаралды 274 М.
Что такое PWA. Как работают Service Workers
51:31
Владилен Минин
Рет қаралды 110 М.