Vuex: Intro Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ต.ค. 2024

ความคิดเห็น • 97

  • @bas_kar_na_yar
    @bas_kar_na_yar 5 ปีที่แล้ว +77

    Dude.. Wow, this is certainly the best vueX tutorial on YT

  • @firelights3675
    @firelights3675 5 ปีที่แล้ว +33

    Great video, finally understood vuex

  • @freejavabootcamp
    @freejavabootcamp 5 ปีที่แล้ว +13

    I wish one could like a video twice.

  • @Welcometomyjourney20
    @Welcometomyjourney20 5 ปีที่แล้ว +2

    State: data
    Mutations: sync methods responsible for updating the states directly syncronously. e.g set Loading status
    Actions: methods responsible for updating the state asynchronously via mutations only, e.g. fetching api then commit mutations
    Getters: retrieving computed states/data from the store directly

  • @talhaashraf6918
    @talhaashraf6918 ปีที่แล้ว

    TBH all i can say is Woow 👏, this is the best vueX tutorial on TH-cam

  • @filozof666
    @filozof666 5 ปีที่แล้ว +19

    You can make online college with tutorials that have quality like this

    • @xnvls
      @xnvls 4 ปีที่แล้ว +1

      I don't need any fuckin college, just give me this kind of videos :)

  • @estevezben454
    @estevezben454 3 ปีที่แล้ว

    I am confused on what is Vuex and this video helps a lot! Thank you!

  • @Valsiphez
    @Valsiphez 2 ปีที่แล้ว

    Very useful! I might have set the todos before seeing the loading Status to notloading

  • @jerrypflorida
    @jerrypflorida 2 ปีที่แล้ว +1

    Awesome tutorial 👏🏽 very detailed, but simplified through visuals and clear points

  • @imranlashari7910
    @imranlashari7910 3 ปีที่แล้ว +1

    Pinned Comment: Best ever video about Vuex for beginner

  • @sunidhiamatya75
    @sunidhiamatya75 4 ปีที่แล้ว

    amazing tutorial much much greater than any thing i can learnt or watched till date...!!

  • @OhAzanChannel
    @OhAzanChannel 5 ปีที่แล้ว +2

    My very first time seeing tutorial like this. Awesome and thank you. :)

  • @malangi31
    @malangi31 3 ปีที่แล้ว

    Man you guys are the best teachers

  • @パパライス
    @パパライス 4 ปีที่แล้ว

    Good video. I understand vuex concepts faster than expected.

  • @OhhhThatVarun
    @OhhhThatVarun 5 ปีที่แล้ว

    Best tutorial ever of Vuex with little code he explained pretty much everything! 😍😍

  • @buddychambers6400
    @buddychambers6400 2 ปีที่แล้ว

    This was brilliant! Concise and well explained! Thank you.

  • @ahmedmenbari
    @ahmedmenbari 4 ปีที่แล้ว

    Very best vuex tutorial in the work 🌍 thanks a lot 💚

  • @otheraw5659
    @otheraw5659 5 ปีที่แล้ว +3

    Really awesome, great job dude

  • @bhattpinal
    @bhattpinal 5 ปีที่แล้ว +1

    Really nice, successful and visual attempt to explain Vuex. Great!!!

  • @teniolafromtell4741
    @teniolafromtell4741 3 ปีที่แล้ว

    Best Vuex tutorial ever

  • @hyperupcall
    @hyperupcall 5 ปีที่แล้ว

    Thank you! I've thought that component methods are analogous to mutations, but now I understand my misunderstanding! Thanks!

  • @giorgitsereteli6754
    @giorgitsereteli6754 4 ปีที่แล้ว

    Great introduction, thanks. Simple and easy to understand.

  • @guliyevshahriyar
    @guliyevshahriyar ปีที่แล้ว

    Thank you very much, it has been very neat intro.

  • @kafelinux
    @kafelinux 2 ปีที่แล้ว

    You are the master... 👍👍👍

  • @sersch5341
    @sersch5341 3 ปีที่แล้ว

    Thx. Very interested.. but to short.. would be cool see more features e.g how to manage LocalStorage with vuex. 😊

  • @DikoMahendra
    @DikoMahendra 4 ปีที่แล้ว

    best explanation , very easy to understand

  • @doozle5132
    @doozle5132 3 ปีที่แล้ว

    Very clear, good diagrams

  • @andrisi
    @andrisi 4 ปีที่แล้ว +1

    What's missing from an intro is how the rest of the app uses the reactive store to display data. You might want to add that to convince developers right away.

  • @aymanmalhattami
    @aymanmalhattami 2 ปีที่แล้ว

    Great Explanation ❤

  • @yangchen542
    @yangchen542 4 ปีที่แล้ว

    Thanks for such nice explaining, Dude! It is really great.

  • @krishnakanth-io2tm
    @krishnakanth-io2tm 5 ปีที่แล้ว +3

    Wow it's great effort 👍

  • @RezaMohseni
    @RezaMohseni 2 ปีที่แล้ว +1

    the animations were too cool, it distracted me from following 🤣 Nice tutorial 👍

  • @salimatabarra5251
    @salimatabarra5251 4 ปีที่แล้ว

    hi mr,
    my goal is to build an online training site like yours. But in mathematics.
    Do you have tutorials for its.

  • @davidpeng3397
    @davidpeng3397 5 ปีที่แล้ว +3

    This video is amazing!

  • @Rlyer
    @Rlyer 4 ปีที่แล้ว

    Great explanation, thanks.

  • @MarcoPinheiro
    @MarcoPinheiro 5 ปีที่แล้ว +2

    Damn, nice job guys!! Thank you!

  • @Yaxqb
    @Yaxqb 3 ปีที่แล้ว

    At first, this seems unnecessary complex, but if your Vue app is non-trivial this makes debugging much easier and controlled. Yes, it's more boilerplate, but it makes it easy to see all possible states as well

  • @galaxiegalaxie5003
    @galaxiegalaxie5003 5 ปีที่แล้ว

    Suppose if we have 1000 of state need to be updated should we write in only in this vuex store or there could be many store for different types of features?

  • @ConquerJS
    @ConquerJS 5 ปีที่แล้ว

    Beautiful tutorial, but Is all this done just so we can get mutations? Why can't this just be a pattern the developer implements rather than a whole library that has its own API that does things you can already do (except mutations)

  • @yoitslemonboy6988
    @yoitslemonboy6988 4 ปีที่แล้ว

    the diagrams helped ty

  • @IIIxwaveIII
    @IIIxwaveIII 5 ปีที่แล้ว

    where should I put utility functions that should be globally accessible? currently I put them in a global scoped object (not related to vuex). should vuex also be used here? I mean, there is no state in this case...

  • @rubickon
    @rubickon 4 ปีที่แล้ว

    I came from angular, how do I explicitly set object in a state to be a signature from a certain class? for example, I will have a user class model - export class user {id: number, name: string}. In a state, I will have myUser property in type of user class. I don't want just to write object on the fly but an explicit object. for example ... state : {muser: user {id: 7 , name: 'Hello'} }, or at gettein return array in type of users, etc...
    in angular its pretty straight forward. thank you.

  • @ProCoder2007
    @ProCoder2007 5 ปีที่แล้ว +1

    Awesome video! :)

  • @DmitryEfimenko
    @DmitryEfimenko 5 ปีที่แล้ว +2

    Does anybody know what software was used to create this video with all these beautiful animations?

    • @PrabhaKaranforritari
      @PrabhaKaranforritari 5 ปีที่แล้ว

      may be adobe after effects

    • @VueMastery
      @VueMastery  5 ปีที่แล้ว +4

      We use Keynote and take advantage of its animation features :)

  • @muhammadissasabbagh1540
    @muhammadissasabbagh1540 3 ปีที่แล้ว

    wow it's amazing thanx a lot

  • @yourtime
    @yourtime 4 ปีที่แล้ว

    So basically an structured observer?

  • @freedom341
    @freedom341 5 ปีที่แล้ว

    very well explained

  • @mickeymegabyte
    @mickeymegabyte 5 ปีที่แล้ว

    beautiful tut - bravo!

  • @lol35691
    @lol35691 2 ปีที่แล้ว

    Thanks

  • @jaydensmith5185
    @jaydensmith5185 5 ปีที่แล้ว

    Your content is amazing, keep it up!

  • @นรากรวิเชียรไชย-ญ4ย

    thank you for video. i'm understand

  • @Torres158
    @Torres158 4 ปีที่แล้ว

    This is great!

  • @tahashokouhi3229
    @tahashokouhi3229 5 ปีที่แล้ว

    Well explained

  • @biancabarreto1756
    @biancabarreto1756 5 ปีที่แล้ว +1

    Wow, nice job

  • @PrabhaKaranforritari
    @PrabhaKaranforritari 5 ปีที่แล้ว +1

    Subscribed ▶️

  • @henryugochukwu8398
    @henryugochukwu8398 5 ปีที่แล้ว +1

    Excellent

  • @suleymandanaloglu5711
    @suleymandanaloglu5711 5 ปีที่แล้ว

    Great tutorial! Thanks.

  • @prelude0133
    @prelude0133 5 ปีที่แล้ว

    Great video. Really helped me.

  • @SameeraSenarathna
    @SameeraSenarathna 5 ปีที่แล้ว

    Very Clear. :-) Thank You

  • @santayeez8215
    @santayeez8215 4 ปีที่แล้ว

    What software do U use to create this kind of video?

    • @VueMastery
      @VueMastery  4 ปีที่แล้ว

      Primarily Apple's Keynote

  • @longingheart77
    @longingheart77 5 ปีที่แล้ว

    I love vue so much

  • @milosmrdovic7233
    @milosmrdovic7233 5 ปีที่แล้ว

    So how to we manage state across multiple components? Behold: the God object! :)

  • @simaolemus
    @simaolemus 5 ปีที่แล้ว

    Great video however you should show the difference between the maps, map actions, map getters and map state

    • @jmon24ify
      @jmon24ify 5 ปีที่แล้ว

      I'm sure that's explained on another video on their site

    • @VueMastery
      @VueMastery  5 ปีที่แล้ว +2

      Yes, we cover the Vuex helpers (mapState and mapActions, etc.) throughout other lessons within the course. :)

  • @ThiagoPereiraRosa
    @ThiagoPereiraRosa 5 ปีที่แล้ว +1

    Great!

  • @brunoccutp
    @brunoccutp 5 ปีที่แล้ว +1

    Great !!!

  • @MohamedArafath077
    @MohamedArafath077 5 ปีที่แล้ว

    Great video.

  • @skillfulactor09
    @skillfulactor09 5 ปีที่แล้ว

    are you going to have a black friday sale for payment plan subscription?

    • @VueMastery
      @VueMastery  5 ปีที่แล้ว

      Yes! It's running right now on the website. Use coupon code "BLACKFRIDAY" for 35% off an annual subscription.

    • @skillfulactor09
      @skillfulactor09 5 ปีที่แล้ว

      Vue Mastery not monthly subscription I was about to sign up to but you said yearly

  • @homefx
    @homefx 5 ปีที่แล้ว

    amazing

  • @geliangzhu9136
    @geliangzhu9136 5 ปีที่แล้ว

    Great video

  • @angelgarcia7152
    @angelgarcia7152 5 ปีที่แล้ว

    Which software do you use to make these videos?

    • @VueMastery
      @VueMastery  5 ปีที่แล้ว

      We use Keynote :)

  • @gigabek
    @gigabek 5 ปีที่แล้ว

    Seems I can use it in internationalization.

  • @ozcanyarimdunya
    @ozcanyarimdunya 5 ปีที่แล้ว

    perfect !

  • @mk-wq4rc
    @mk-wq4rc 5 ปีที่แล้ว +1

    amiazing

  • @gururajmoger8649
    @gururajmoger8649 5 ปีที่แล้ว +1

    Please make any web app by this way..

  • @ChumX100
    @ChumX100 4 ปีที่แล้ว

    It's kinda embarrassing that the dev community didn't realize immediately that centralized data management was also useful in client applications.

  • @rounakjain5774
    @rounakjain5774 5 ปีที่แล้ว

    You are going to throw every other tutor out of business

  • @jboxy
    @jboxy 5 ปีที่แล้ว

    This guy on the Bulma site?

  • @xoca7171
    @xoca7171 5 ปีที่แล้ว

    The vuemastery link is reported as insecure.

  • @ahahn928
    @ahahn928 5 ปีที่แล้ว

    Soooo redux basically

    • @TechWithMikey
      @TechWithMikey 5 ปีที่แล้ว

      no flux. redux, mobx, vuex are all implementations of flux

  • @bellekiller
    @bellekiller 5 ปีที่แล้ว

    action, mutation, etc are quite useless....

  • @magnusolafsson8795
    @magnusolafsson8795 5 ปีที่แล้ว

    Typo in title. Redux is not spelled "Vuex"

  • @letrung193
    @letrung193 5 ปีที่แล้ว

    Great !

  • @juanmaa1414
    @juanmaa1414 5 ปีที่แล้ว

    Great!