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

Поділитися
Вставка
  • Опубліковано 28 тра 2020
  • ❗ 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

  • @apoorvrajsharma2706
    @apoorvrajsharma2706 4 роки тому +187

    This was simply on point. Nothing else to say. From development to deployment, without creating any confusions. Good job friend 👍.Thanks

  • @chaitanyaj4877
    @chaitanyaj4877 2 роки тому +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!

  • @rpavanshetty
    @rpavanshetty 4 роки тому +54

    And “Just Like That“ we’ve the PWA video. This was really cool and informative. Thank you.

  • @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

  • @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.

  • @EbenezerDon
    @EbenezerDon 2 роки тому +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"

  • @d00lph1n
    @d00lph1n 3 роки тому +4

    Nice tutorial, you are a really good teacher. I didn't know this could be done without using frameworks like React Native or other. :)

  • @showunmioludotun3538
    @showunmioludotun3538 3 роки тому +6

    Wow!!! So I learnt and built a PWA in few hours "Just like that". You are really amazing

  • @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!

  • @frederickchen1191
    @frederickchen1191 3 роки тому +4

    I'm so amazed i could create a PWA in hours, installed in my own phone and interact with it !! Thankyou so so muchhh

  • @randerins
    @randerins 4 роки тому +1

    That must have been the best tutorial I've ever seen! THank you so much!

  • @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

  • @aman.tyagi112
    @aman.tyagi112 4 роки тому +25

    love the fluency in your voice

  • @sagar-tt4ub
    @sagar-tt4ub 4 роки тому +6

    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 роки тому +1

      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!

  • @manzimsoumik3748
    @manzimsoumik3748 3 роки тому +1

    saw first time a PWA video, already motivated to convert all of my next projects in PWA

  • @pokerfaced8139
    @pokerfaced8139 3 роки тому +2

    this was whole lot of a different experience and i loved it.
    thank you

  • @mmudit30
    @mmudit30 4 роки тому +5

    I was really waiting for your video.
    I'll watch it by tomorrow and will wait for other video 😅.
    Thanks man.

  • @ajitesh764
    @ajitesh764 3 роки тому

    Keep these videos coming, they are really very informative. God bless u with more subscribers this year.

  • @ShivaniRaghavGaurish
    @ShivaniRaghavGaurish 3 роки тому +1

    Awesome Tutorial. You covered so much within 1 hour

  • @surfinbird71
    @surfinbird71 4 роки тому +10

    I cannot believe I did the whole tutorial, installed the app on my phone and everything works! Amazing tutorial.

  • @best_iyke
    @best_iyke 4 роки тому +4

    Thanks so much for impacting my programming journey.
    You are an eye opener. Keep up with your good works.

  • @afirkaan100
    @afirkaan100 4 роки тому +1

    Great Tutorial! really appreciated your method of teaching. Clean cut!!!
    I know PWA now and looking forward to your other tutorial videos. Subscribed 🙂.

  • @sahanavenkatesh3284
    @sahanavenkatesh3284 2 роки тому +1

    I could not understand PWA better!! Thank you so much :)

  • @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 !!!

  • @keshavsinghthakur3126
    @keshavsinghthakur3126 3 роки тому +6

    Great Job!!, Thank you so much for maintain a very simplicity, while teach and teach from very basic. :)

  • @isaactakiy7758
    @isaactakiy7758 3 роки тому +1

    I love this channel. JS mastery! You are really making me a pro. Thanks a lot and keep up with your good work.

  • @OshadaDesilva7788
    @OshadaDesilva7788 3 роки тому +2

    Gorgeous presentation. Simple and sweet. Got everything on first watch. Thanks men

  • @Murga_Mutton
    @Murga_Mutton 3 роки тому

    The best one I saw on PWA. Subscribed. Thank you.

  • @MohamedAhmed-be7cz
    @MohamedAhmed-be7cz 4 роки тому +9

    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 "__"

  • @huseinrezaei1847
    @huseinrezaei1847 2 роки тому

    Thanks man, Thanks for every single minute you put on this tutorials to share with us on youtube :)

  • @mouhamaddiop1144
    @mouhamaddiop1144 4 роки тому +1

    The way you explain things is amazingly educational. Thanks a lot for what you do.

  • @awaisraza2285
    @awaisraza2285 4 роки тому +3

    Man your tutorials are awesome

  • @henryacosta3919
    @henryacosta3919 2 роки тому

    Bro takes a thousand thanks. Very clear concepts, and lots of tools.

  • @aryanthakre4302
    @aryanthakre4302 4 роки тому +1

    Just amazing...! I really appreciate your work dude. Keep making such content👍🔥

  • @btech09csit
    @btech09csit 2 роки тому

    Very Helpful content. Thanks dude lots of Love

  • @aseemmangla6649
    @aseemmangla6649 2 роки тому

    Great, Simple Tutorial, not confusing at all. Thanks a lot!!

  • @AquaticB
    @AquaticB 4 роки тому +2

    Great stuff, as always. Actually learned some stuff apart from PWA. Keep up with great work!

  • @AuxiliaryOfficial
    @AuxiliaryOfficial 4 роки тому +2

    This is AWESOME!! I hope you make a todo list tutoria that sync data when it's connected to internet 🙏

  • @johnshanks9513
    @johnshanks9513 5 місяців тому

    So clear. Absolutely perfect. Thanks

  • @senkasim
    @senkasim 4 роки тому +3

    I will use Pwa in my next project. It was simpler than I thought. Thanks for your effort 🙏

  • @jashimkhan3159
    @jashimkhan3159 3 роки тому +2

    Really it's appreciable !! Loved it.....Your tone was too much sharp and clear....

  • @kashmirtechtv2948
    @kashmirtechtv2948 2 роки тому

    Wow man!!! Absolutely spot on❤️👌

  • @prasanthmanimaran5158
    @prasanthmanimaran5158 3 роки тому

    Simply superb! Thanks for this, brother. Stay blessed

  • @tomasgoldenberg1066
    @tomasgoldenberg1066 4 роки тому +2

    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!

  • @MuhammadAwais-nq9ss
    @MuhammadAwais-nq9ss 3 роки тому

    YoOoooooo man

  • @piyushverma3485
    @piyushverma3485 4 роки тому +2

    The best video on PWA with react. Loved it!

  • @JoeSulmar
    @JoeSulmar 10 місяців тому

    Terrific presentation for a "REACT/PWA Hello World". Clear and concise.

  • @adityapundir6529
    @adityapundir6529 2 роки тому +3

    Amazing Bro, you're an amazing teacher! 🤩

  • @zachwhite8054
    @zachwhite8054 4 роки тому

    This is one of the best tutorials I have ever seen. Nice work.

  • @bisnissukses3735
    @bisnissukses3735 4 роки тому +1

    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..

  • @TheUltimateDevAcademy
    @TheUltimateDevAcademy 4 роки тому +2

    I would like to sum everything up in one word - BRILLIANT!!!

    • @javascriptmastery
      @javascriptmastery  4 роки тому

      Thank you! Appreciate it!

    • @TheUltimateDevAcademy
      @TheUltimateDevAcademy 4 роки тому +1

      JavaScript Mastery seriously man....as a creator I look up to achieving this quality in my video someday....really inspirational.

  • @Karthik-kt24
    @Karthik-kt24 2 роки тому

    LIFE SAVER YOU ARE!! Thankyouu soooo much

  • @kashmirtechtv2948
    @kashmirtechtv2948 2 роки тому

    Watched it completely. Will try an idea for sure

  • @mohitsood1318
    @mohitsood1318 2 роки тому

    Amazed by the power of Progressive Web Application.Very nicely explained Sir

  • @subhadip98
    @subhadip98 3 роки тому

    I love this tutorial, really amazing, thanks for making this video :)

  • @jonas-re4sk
    @jonas-re4sk 2 роки тому +1

    Excellent tutorial. Concise on what the objective is.

  • @dev-_-nath
    @dev-_-nath 4 роки тому

    Awsome. didnt know so many things were possible with react . Amazing video.

  • @alexon2010
    @alexon2010 4 роки тому +9

    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

  • @sdplusm3
    @sdplusm3 2 роки тому

    Thank you for the video. This is a nice, simple, and informative one.

  • @guilhermegirardi
    @guilhermegirardi 3 роки тому

    Nice one!!! Thank you very much!!!

  • @gigakvachakhia4777
    @gigakvachakhia4777 2 роки тому

    this is so great !. would love to see more of PWA

  • @pablodelfante
    @pablodelfante 3 роки тому

    Thanks for the great video!

  • @JoaoVinicius-dr7ob
    @JoaoVinicius-dr7ob 3 роки тому

    Nice video, saved my work

  • @alexg7282
    @alexg7282 3 роки тому +1

    So useful ! Thanks a lot and keep going ;)

  • @hitesh99raj
    @hitesh99raj 4 роки тому +9

    How amazing you are, That's why you called your channel "JavaScript Mastery", B'coz it's taught by the Master.

    • @javascriptmastery
      @javascriptmastery  4 роки тому +1

      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

  • @MaxProgramming
    @MaxProgramming 4 роки тому +1

    I wanted this from you. Thanks. You have a great explanation

  • @shezoo100
    @shezoo100 2 роки тому +1

    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.

  • @animeshanandcool
    @animeshanandcool 2 роки тому

    Loved it.thankyou so much

  • @emileastih9006
    @emileastih9006 4 роки тому

    Great video, such a nice and clear course 👍👍👍

  • @suryaguetta
    @suryaguetta 4 роки тому

    Thank you so much. Keep up the good work!!

  • @parthrathore8656
    @parthrathore8656 4 роки тому

    Thank you so much man!!!
    Really helpful video

  • @vidit1001
    @vidit1001 2 роки тому

    Very well explained., Thank you.

  • @jayakishore1234
    @jayakishore1234 3 роки тому +2

    Great tutorial. Thank you, you helped me create my own Progressive Web app.

  • @willyhorizont8672
    @willyhorizont8672 2 роки тому

    Hope you always healthy, blessed, long life, thank you so much for free great tutorials 🙏

  • @techhouse182
    @techhouse182 Рік тому

    Awesome simple on point. Thanks for this 👍 waiting for the same pwa many more 💪😊

  • @godsendmelied.5848
    @godsendmelied.5848 2 роки тому

    Very helpful and simple to understand. Thanks a lot.

  • @dhamaradamsik8850
    @dhamaradamsik8850 3 роки тому +1

    You have talent to be a good teacher, your video is very informative
    Thanks sir 👍👍👍

  • @vinaysharma642
    @vinaysharma642 3 роки тому

    Thank you for making this

  • @KhoaNguyen-mv2mu
    @KhoaNguyen-mv2mu 4 роки тому

    Thanks a million. Your teaching is awesome!

  • @hasoali
    @hasoali 3 роки тому +1

    Awesome and clear, best one on the youtube.

  • @tejap463
    @tejap463 4 роки тому +1

    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.

  • @ashu_recitation
    @ashu_recitation 3 роки тому +1

    Thanks a lot brother.Iam very heartful to thanks you bro

  • @zenbyte-ru4oc
    @zenbyte-ru4oc 3 місяці тому

    You have fantastic video and your explanation is so concise. Will you make a video on PWA with Next.js?

  • @puneethvirat
    @puneethvirat 3 роки тому +1

    Within a minutes of video started I subscribed to channel.
    great video, keep it up, expect more valuable resources.
    thank you......................................"stay healthy, stay happy"

  • @xell12686
    @xell12686 3 роки тому +2

    Thank so much for this. You're amazing. Was this video all edited and recorded in your MacBook Air?

  • @veasnachea6924
    @veasnachea6924 2 роки тому

    really nice help for start..., thanks.

  • @souravkumarojha273
    @souravkumarojha273 4 роки тому +19

    and "Just like that" i have learnt the basics of PWA

  • @sohailsaha7427
    @sohailsaha7427 2 роки тому

    Thanks for the introduction

  • @danieljulien4099
    @danieljulien4099 3 роки тому

    really excellent and to the point! thank you

  • @chanmyaemaung
    @chanmyaemaung 4 роки тому +2

    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 роки тому +1

      I hope you can make a new tutorials what I requested last time which is about CRUD operations with using React and Firebase.

  • @ehtishamtahir2187
    @ehtishamtahir2187 3 роки тому

    Hats off....
    Best explanation....
    U r the best teacher 💐

  • @KaiBuskirk
    @KaiBuskirk 3 роки тому +1

    well done! I'm inspired! thank you!

  • @hardikmehta6198
    @hardikmehta6198 4 роки тому

    Nice video with React and PWA.Thanks

  • @SONURAJ-tq8xu
    @SONURAJ-tq8xu 3 роки тому

    Just like all other videos AMAZING!!!
    Quick question- Can we implement a login page using PWA ? Is there any risk in doing so?

  • @alpstinger5083
    @alpstinger5083 3 роки тому

    This guy is doper than X Æ A-Xii's name. No kidding. This content is gold. Just a small thing man. If you answer this, it will be really helpful. Can I make a PWA using django backend and Svelte for frontend? Just a small answer will give me a lot of assurance and confidence.

  • @holgerst3655
    @holgerst3655 3 роки тому

    Thanks for the tutorial and the great explanations.

  • @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

  • @ericzhang7342
    @ericzhang7342 4 роки тому

    Best tutorial of all time

  • @lainard
    @lainard 4 роки тому +1

    i immediately subscribe.. i like your video, fluency, clear and simple

  • @m..2694
    @m..2694 4 роки тому

    That's a really great video bro....hats off..