Vue JS 3 Tutorial for Beginners #4 - The Vue CLI & Bigger Projects (part 1)

  Рет қаралды 296,108

Net Ninja

Net Ninja

Күн бұрын

In this Vue 3 tutorial we'll use the Vue CLI to boilerplate a larger Vue project for us, which will ultimately contain multiple components & pages. We'll talk about vue files, templates & template refs too.
--- Timestamps ---
0:00 - Why use the Vue CLI?
2:51 - Using the Vue CLI
8:07 - New project walkthrough
16:01 - Vue files & templates
25:26 - Template refs
29:33 - Multiple components
🐱‍💻 🐱‍💻 BUY THE FULL 20-hr COURSE ON UDEMY:
www.thenetninja.co.uk/udemy/v...
🐱‍💻 🐱‍💻 Course Files:
+ github.com/iamshaunjp/Vue-3-F...
🐱‍👤🐱‍👤 JOIN THE GANG -
/ @netninja
🐱‍💻 🐱‍💻 My Udemy Courses:
+ Modern JavaScript - www.thenetninja.co.uk/udemy/m...
+ Vue JS & Firebase - www.thenetninja.co.uk/udemy/v...
+ D3.js & Firebase - www.thenetninja.co.uk/udemy/d...
🐱‍💻 🐱‍💻 Helpful Links:
+ HTML & CSS Course - • HTML & CSS Crash Cours...
+ Get VS Code - code.visualstudio.com/
🐱‍💻 🐱‍💻 Social Links:
Facebook - / thenetninjauk
Twitter - / thenetninjauk
Instagram - / thenetninja

Пікірлер: 177
@pewolo
@pewolo 3 жыл бұрын
Finally landed on a real Vue Js Tutorial. Thank You Sir ,for the great work
@mattgic42
@mattgic42 3 жыл бұрын
I once said it before that I could not wrap my head around React until I watched your videos on it the one day earlier this year, and the same holds true with Vue. You, sir, are a Godsend. You are very much appreciated by me. The way you thoroughly and uniquely demonstrate and explain things is excellent and unmatched. Without the videos from you and Traversy Media, the world would not be the same.
@NetNinja
@NetNinja 3 жыл бұрын
Hey Matthew thanks so much :)
@mattgic42
@mattgic42 3 жыл бұрын
@@NetNinja No problem. Thank you!
@shivansh709
@shivansh709 2 жыл бұрын
Yessss
@watevakid
@watevakid Жыл бұрын
100000% agree with this!
@ibrahimaziz224
@ibrahimaziz224 Ай бұрын
This is so true….facts indeed🎊
@akinoreiki
@akinoreiki 2 жыл бұрын
Thanks for making this easy to understand. I worked an angular project previously, and it's definitely similar, but this tutorial is much easier to follow than the others I've read in the past. I will definitely be sticking to Vue thanks to you!
@chizuru1999
@chizuru1999 Жыл бұрын
I like to call Vue as "Modern AngularJS" 😸
@afroshaggy657
@afroshaggy657 7 ай бұрын
The music during the install was a nice touch
@morrgash
@morrgash 2 жыл бұрын
What an amazing tutorial, thank you for taking the time to create it!
@learnsimple4592
@learnsimple4592 3 жыл бұрын
Thanks Shaun, bought this course one day after release. Also learnt modern JavaScript from your udemy course. You make great content and I enjoy watching it. Maybe Vuex 4 with Vue 3 next ?
@vincenthao6736
@vincenthao6736 2 жыл бұрын
Thank you so much for creating this series. Really appreciate how you dumbed down everything and assumed little prior knowledge (that's me!)
@ManBrunchCrew
@ManBrunchCrew Жыл бұрын
Having to quickly learn Vue for an upcoming project at work, and this series has helped a ton. Thanks for all the hard work. It is appreciated!
@codypellom1256
@codypellom1256 Жыл бұрын
Same ... lol
@daramolaboluwatife722
@daramolaboluwatife722 2 ай бұрын
Same here :)
@crimsonhawk467
@crimsonhawk467 2 жыл бұрын
Absolutely amazing tutorial! I am coming from angular. This is the best tutorial on vue!
@mareanorton3448
@mareanorton3448 2 жыл бұрын
Still loving your tutorial. Every thing actually works, unlike some other tutorials.
@RR-et6zp
@RR-et6zp 2 жыл бұрын
It really started clicked with the multiple components and it's confident to hear when you say you'll talk about it in later videos, BUT it would be cool to say the project plan at the start of the first video so viewers get to see when they're gonna learn what and how it's connected, because your content and teaching style are brilliant
@mohammadghandour4756
@mohammadghandour4756 2 жыл бұрын
Nah bro !!! If this is your free course, that is already more useful than I actually expected, I wonder how would your paid courses be !! I've never seen a youtuber explains every little detail for his viewers, you literally talk like you're one of us (Beginners and new to the topic), which makes us really understand every little thing we wanna know. A 'thank you' isn't really enough ! Keep up the amazing work man !! Appreciated
@christersin7934
@christersin7934 3 жыл бұрын
Thank you sir, and this is my another small side project to done.
@lukasluftlaufer1093
@lukasluftlaufer1093 3 жыл бұрын
Already learned so much from you in these previous videos! Thank you so much!!!
@ricko13
@ricko13 3 жыл бұрын
It's 3am here, but so good so far, thank you!
@chibuezevince
@chibuezevince Жыл бұрын
I have been saving similar wonderful videos like this one. I just checked to find out that more than half of it are from this channel. I am addicted. ❤️
@NetNinja
@NetNinja Жыл бұрын
Great to hear! thanks Vincent :)
@SLADEDAMONSTA_
@SLADEDAMONSTA_ 2 жыл бұрын
These have been the best tutorials! You’re a saint and a scholar
@raedeguzman9664
@raedeguzman9664 2 жыл бұрын
Watched some few vue tutorial, even in vue mastery. So far this is the best step by step tutorial for me. Thank you so much.
@marsdwarf
@marsdwarf 10 ай бұрын
Totally agree! This course is much more beginner friendly and easier to follow than Vue Mastery.
@faigbagirov8118
@faigbagirov8118 3 жыл бұрын
Yes, It's a best vue tutorial I have ever seen!
@AsenovMiroslav
@AsenovMiroslav 3 жыл бұрын
Thanks Shaun! Super clear explanation!
@LinuxForLife
@LinuxForLife 3 жыл бұрын
Best explanations about Vue. Thanks.
@codypellom1256
@codypellom1256 Жыл бұрын
This video series is absolutely LIT! You really break down each concept and I really feel like I am learning more and more as the series continues. I will definitely consider buying your Udemy course. I am thoroughly impressed with your attention to detail and really understanding how to explain these things. I have worked with OOP JS Frameworks in the past but I could never really understand react other than building basic SPAs. With these videos I am starting to feel like I understand the basics of this framework and can see the appeal. I must say, I really prefer Vue over Angular or React. Vue is way easier to understand IMO and Im loving it so far.
@NetNinja
@NetNinja Жыл бұрын
Thank you Cody :)
@tubester358
@tubester358 Жыл бұрын
I think it's useful to mention that naming conventions aren't just a matter of "You do you" but that we should get familiar with conventions if we at all plan to share the code with others or plan to work in a dev team since the point of convention is to make it more readable for devs in general. Like, instead of suggesting it doesn't matter whether one names a component with a capital letter, it's more useful to say that naming it with a capital letter more clearly differentiates it from regular tags & files and identifies it as a Vue component whenever a dev familiar with vue or some other third-party library looks at the src files. Other than that, I'm liking the straight-to-the-point course so far (coming from some familiarity with React)
@romeshjayawardene3551
@romeshjayawardene3551 2 жыл бұрын
thank you so much for this great series, provided to us Free of charge :)
@maxosall6972
@maxosall6972 3 жыл бұрын
Thank you so much, this is exciting
@shaikhahmaasher979
@shaikhahmaasher979 3 жыл бұрын
Thanks a lot Shawn and another series of Vuejs with TS will be appreciated
@edgarasspiridonovas4978
@edgarasspiridonovas4978 3 жыл бұрын
We need that !
@liliabekuzinaensosense8987
@liliabekuzinaensosense8987 10 ай бұрын
Omg! Best teacher ever! Will deffinately buy your courses in Udemy!
@sanjoykumardhar9491
@sanjoykumardhar9491 3 жыл бұрын
Waiting for the next tutorial 😍
@deejayerick
@deejayerick 3 жыл бұрын
Muchas gracias, one more for my personal collection!...
@fredpourlesintimes
@fredpourlesintimes 2 жыл бұрын
Interesting templating system. I just hope that it won't be too heavy, at the end, and really valuable to create a strong, reliable, website structure.
@anhh2130
@anhh2130 3 жыл бұрын
Love your detailed explanation. I Will get your full course on Udemy.
@ThomasHezel1
@ThomasHezel1 8 ай бұрын
Very high pedagogical quality! Pace, details, side information 10 points out of 10!
@NetNinja
@NetNinja 8 ай бұрын
Thanks Thomas!
@push2me936
@push2me936 Жыл бұрын
Thanks a lot Shaun! Let's give it a wow! This is teaching on Champions League level!
@hongernest9519
@hongernest9519 3 жыл бұрын
just get vue3 course in udemy and ready to become a ninja, waiting for VueX tutorial
@zealtypedcode3119
@zealtypedcode3119 3 жыл бұрын
So excited thank you I would be grateful if you also do after this course vue native or ionic vue
@ayabo1192
@ayabo1192 6 ай бұрын
Very very well explained!! Thank you so much for this series!
@NetNinja
@NetNinja 6 ай бұрын
Glad it was helpful! :) thanks for watching
@GurovDmitriy
@GurovDmitriy 3 жыл бұрын
Excellent learning skills thanks!
@joelw3769
@joelw3769 3 жыл бұрын
Master Shaun. after watch a few of your tutorials in your channel. just take my money. I am buying all your tutorials from udemy. that's it buddy. the best master in the ninja clan.
@NetNinja
@NetNinja 3 жыл бұрын
Thank you! :)
@antoniofuller2331
@antoniofuller2331 2 жыл бұрын
Shaun Senju
@alexandrk.4321
@alexandrk.4321 Жыл бұрын
That "boo" makes me smile) Thank you for tutorial ! As a backend dev with no js experience I feel so comfortable
@NetNinja
@NetNinja Жыл бұрын
Happy to hear that! :) thank you
@ahmedyoussef7968
@ahmedyoussef7968 Жыл бұрын
very helpufull and very clear thank you man 💗
@NetNinja
@NetNinja Жыл бұрын
Thanks Ahmed!
@mohammedbasith2898
@mohammedbasith2898 3 жыл бұрын
You're the best bro 🔥🔥🔥🔥
@eddykei6330
@eddykei6330 3 жыл бұрын
Hey, first thank you for this amazing tutorial. I got a question about the project architecture. Is VUEJS based on MVVM? Ive just done MVC and MVP in my life and im a bit concerned about MVVM. Do i need to learn how the whole MVVM architecture works or ill be just fine if I finish the tutorial?
@kyteinsky
@kyteinsky 3 жыл бұрын
I had one question: In some Vue tutorial (I don't remember) I saw using "v-show" is more efficient that using "v-if" because v-show uses css display property. I used this on modals but in the teleport tag this did not work, both the modals showed even with the showModal === false. Can you help me out here why v-show doesn't work as it should in teleport tag?
@k3vinshum
@k3vinshum 2 жыл бұрын
Great teacher. The way u deliver it is A*
@chadvise3308
@chadvise3308 Жыл бұрын
you learn this so smooth that i think its ez like learning html thank you so much
@NetNinja
@NetNinja Жыл бұрын
You're very welcome! :)
@guilhemlinde
@guilhemlinde 2 жыл бұрын
Top quality content. Thanks a lot.
@NetNinja
@NetNinja 2 жыл бұрын
No problem! :)
@yadude101
@yadude101 3 жыл бұрын
@26:00 i heard that in reactjs it is better to use useRef instead of queryselector
@jimos9878
@jimos9878 9 ай бұрын
you should teach in a high school, college or whatever if you don't already do my friend. your explanation, examples and the understanding you provide of the functionalities are on point!!!
@NetNinja
@NetNinja 8 ай бұрын
Thanks, that means a lot :)
@EnizeCA
@EnizeCA Жыл бұрын
bro i just watched more than 1 hours of this series and haven't even noticed
@PrabinParajuli
@PrabinParajuli 3 жыл бұрын
Thank you very much for the tutorial. :) Definitely gonna purchase the full course after I complete this from KZfaq..
@NetNinja
@NetNinja 3 жыл бұрын
Thanks so much, hope you enjoy it! :)
@tochukwusamuel1424
@tochukwusamuel1424 3 жыл бұрын
Please how do I add meta tag like title, description in this current vue 3
@JohanNing-lf5so
@JohanNing-lf5so 3 жыл бұрын
Thank you very much.
@phillipdavis6021
@phillipdavis6021 2 жыл бұрын
Hi all, I've been working on a Vue project with this tutorial as a reference and was having a ton of fun, thinking "Maybe I like frontend a lot more than I thought I did," when suddenly Vue stopped responding to changes in my code. Having done nothing different from the tutorial in terms of setup, I've tried quitting processes, rerunning "npm run serve", even rebooting my computer repeatedly, and absolutely nothing the Vue page to register a change in my code (I'm getting an error about a variable that no longer exists in my source)" If anyone offers a working solution I'd really appreciate it.
@michaels.7562
@michaels.7562 8 ай бұрын
Great tutorial when following just the video. Unfortunately the older lesson branches seem to have be been removed from the GitHub repo or are stale.
@aliomer9049
@aliomer9049 3 жыл бұрын
Thank you 😊😊
@vincej151
@vincej151 2 жыл бұрын
Hi Sean, I just bought your Udemy course. I was hoping to find some content on Vue3 multiple instances. I want to be able to have multiple Laravel ( PHP) pages each with their own Vue component. In Vue 2 it was easy to extend a single Vue instance onto multiple pages. I am lost as how to do it on Vue 3. Any content in Udemy course? Thanks!
@thenoja176
@thenoja176 3 жыл бұрын
we need a nuxt js tutorial shaun
@swoorp
@swoorp 2 жыл бұрын
Which music did you use when the vue cli was installing? I like it!
@Raju917707
@Raju917707 2 жыл бұрын
Expecting more videos from you
@gaatutube
@gaatutube 3 жыл бұрын
Nice !
@parthipankalayini8
@parthipankalayini8 3 жыл бұрын
Can anyone help me , when I typed vue create it is throwing error -: cb.apply is not a function and it is warned me I am using outdated npm version but I have npm 7.6.1(latest when I am typing this comment) please help me ¡¡¡
@ithelp5893
@ithelp5893 3 жыл бұрын
Thank u mate
@manarsayed9937
@manarsayed9937 3 жыл бұрын
what is the name of the music opened when we install vue/cli? :D
@majdibrahem1399
@majdibrahem1399 Жыл бұрын
you are rock bro
@daliusbeckjr.3918
@daliusbeckjr.3918 Жыл бұрын
will there be an updated version of this tutorial to the latest vue.js? just curious to know since you are an awesome at explaining vue
@Taumee412
@Taumee412 10 ай бұрын
I would love that too! An updated version of this course with vue + vite would be cool! No one explains as good as this guy! :)
@sir1usbl4ck333
@sir1usbl4ck333 10 ай бұрын
Please
@ch4dix
@ch4dix 3 жыл бұрын
I have to wonder why these topics aren't discussed in detail in the vue-cli docs. It just vague gives you a brief overview of the folders and files at the end of the docs. Did I miss something?
@wattvisuddhimagga9226
@wattvisuddhimagga9226 3 жыл бұрын
if i want to give value to components how i can give it?
@wcdeich4
@wcdeich4 11 ай бұрын
Why does Vue produce dist/js/152.js and dist/js/187.js files? Even when I turn off chunk splitting, I can't stop it from producing 2 extra files, dist/js/152.js and dist/js/187.js.
@nooitniets.9236
@nooitniets.9236 Жыл бұрын
this man is an absolute chad
@ph4746
@ph4746 2 жыл бұрын
I'm Japanese!🇯🇵 Thank you for creating this video😁 i have a question.Why can I use Vue-CLI even though i haven’t installed vue?Does Vue-CLI contains Vue?
@abrotherinchrist
@abrotherinchrist Жыл бұрын
Why use Powershell instead of the terminal in VScode?
@marcusmousavi
@marcusmousavi Жыл бұрын
Now I have a whole new Vue on things. Get it? Thanks :)
@zakidzz
@zakidzz 3 жыл бұрын
please do a course on strapi
@SinhNguyen-tz6us
@SinhNguyen-tz6us 3 жыл бұрын
🔥🔥🔥
@helgurdazizmirza7875
@helgurdazizmirza7875 Жыл бұрын
There is no demonstration of how the files in the project will communicate to each other?
@programmerhp7736
@programmerhp7736 11 ай бұрын
why when i create vue project with cli its taking so much time to finish?
@user-ss2jr8ss8l
@user-ss2jr8ss8l Жыл бұрын
Better than any university
@shedytaieb1083
@shedytaieb1083 Жыл бұрын
well bro, I ve been always a backend developer, I could never grasp the frontend logic, I ve worked with databases, devops pipeline, messaging services, kubernetes and anything but the frontend technologies, and for once, I started to get it, I am not sure if it's vue that's is just light weight and simple or your pedagogy but thank you very much
@NetNinja
@NetNinja Жыл бұрын
Awesome to hear that Shedy :)
@shoyusufsiddiqov3329
@shoyusufsiddiqov3329 3 жыл бұрын
like before watching
@noushedakib1658
@noushedakib1658 2 жыл бұрын
Awesome
@technics6215
@technics6215 6 ай бұрын
I don't understand why there is CSS code everywhere in initial Vue project. Two css files in assets, some CSS in App.vue, another CSS in AboutView... Is this normal in Vue development?
@slammerton
@slammerton 2 жыл бұрын
You are awesome
@1rom11
@1rom11 2 жыл бұрын
Is Vite vue and the Vue cli the same?
@WorstDeveloper
@WorstDeveloper 3 жыл бұрын
The future videos will use the new composition API, right? Not the old data API shown here.
@brothercaleb
@brothercaleb 3 жыл бұрын
He’ll show it in the upcoming videos. This video is necessary for those new to vue so they can appreciate the benefits of composition api (check intro to this series).
@sheriffcrandy
@sheriffcrandy 2 жыл бұрын
19:39 when I save I get an error on the localHost page that says: The "HelloWorld" component has been registered but not used. pls help :(
@sheriffcrandy
@sheriffcrandy 2 жыл бұрын
I just fixed the problem, on line 10 in the App.vue file, change components to component
@johnramirez3247
@johnramirez3247 Жыл бұрын
Do i have to always install the NPM everytime i do new projects?
@zenal3x49
@zenal3x49 Жыл бұрын
No, once you install NPM once, you can use it anytime you want.
@fido6779
@fido6779 9 ай бұрын
what do you use keyboard?)
@mohammadalhallaq1938
@mohammadalhallaq1938 3 жыл бұрын
thanks
@jumbo999614
@jumbo999614 3 жыл бұрын
21:04 Anyone got error "missing space before function parenthesis? I have to write "data ()". If I write "data()", it throws the error. The similar problem happens if I have extra white spaces. Why Vue so strict?
@learnsimple4592
@learnsimple4592 3 жыл бұрын
It doesn’t show that for me, but I usually leave a space. It might be the linter. I don’t really know. But make sure you didn’t install (enable) the linter/formatter
@jumbo999614
@jumbo999614 3 жыл бұрын
@@learnsimple4592 Thank you for your help. I searched internet and found out that it was ESlint that caused the problem.
@learnsimple4592
@learnsimple4592 3 жыл бұрын
@@jumbo999614 you’re welcome
@ambig1
@ambig1 Жыл бұрын
Please consider providing git branch names with each video/section.
@highland5729
@highland5729 3 жыл бұрын
Why you don't cover Angular?
@Zeeeeeek
@Zeeeeeek 3 жыл бұрын
32:07 funny that your graph looks like a stickman :D
@nielfollero8061
@nielfollero8061 3 жыл бұрын
I got an error when installing the vue cli when i type [ npm install -g @vue/cli ]. I used [ npm install -g "@vue/cli"] instead.
@khalidmesbah3534
@khalidmesbah3534 3 жыл бұрын
Does that work for you?
@nielfollero8061
@nielfollero8061 3 жыл бұрын
@@khalidmesbah3534 yup it did
@borjovsky3164
@borjovsky3164 Жыл бұрын
KZfaq should have an automatic like button...
@asibe_cheta
@asibe_cheta 3 ай бұрын
Hi, great so far, however, I got stuck at 24:50 on installing the project dependencies. Please, is there a guide on how to do this? I am totally lost, thanks.
@sfybskot
@sfybskot 3 ай бұрын
npm install
@asibe_cheta
@asibe_cheta 3 ай бұрын
@@sfybskot thanks a lot I had to use chat gpt, I’m now almost done with the course. I appreciate
@aman5175
@aman5175 3 жыл бұрын
what font are you using in your editor?
@NetNinja
@NetNinja 3 жыл бұрын
He, it's Consolas :)
@nielfollero8061
@nielfollero8061 3 жыл бұрын
I'm getting an error inside App.vue inside template tag from Modal tag. It says "The template root requires exactly one element.eslint-plugin-vue" but still works fine, the red underline just bothers me.
@raz0229
@raz0229 3 жыл бұрын
LOL! Same. Took me 10 minutes to realize it can just be ignored
@nielfollero8061
@nielfollero8061 3 жыл бұрын
@@raz0229 fixed it by updating the visual studio. lol
@jeffschaefer4827
@jeffschaefer4827 3 жыл бұрын
@@nielfollero8061 I'm running into the same issue. What did you update in Visual Studio specifically to fix it? I'm using VSCode.
@nielfollero8061
@nielfollero8061 3 жыл бұрын
@@jeffschaefer4827 I updated the vscode itself or you can just download it again from their website and reinstall it.
@dfcw
@dfcw 2 жыл бұрын
I have this issue with latest version of vsCode.
@sameerchoubey9724
@sameerchoubey9724 3 жыл бұрын
My changes are not auto reloading. I've to close the server and open again to see the changes in the browser.
@nielfollero8061
@nielfollero8061 3 жыл бұрын
did you use npm run serve?
@sameerchoubey9724
@sameerchoubey9724 3 жыл бұрын
@@nielfollero8061 Yep. Using that only
@00el04
@00el04 3 жыл бұрын
just reboot VS, it happen sometimes
@tlaidjiaahmed6870
@tlaidjiaahmed6870 Жыл бұрын
the fix is eny file.vue must be named like this file-name.vue
@VeronikaCullen
@VeronikaCullen 3 жыл бұрын
OMG, can some one of you guys help me please? I am probably totally stupid. I still rewatching part of how he explaining how to download and install node_modules, over and over again, but I must do something wrong. English is not my language so I probably understand incorrectly. I still have icons of node_modules folders light grey, so I think It is not right and also I have some warnings and reds when I do next step and it mentions something about item from node_modules. Can someone try describe me what to do? I can not continue without it :/
@Mohammad3id
@Mohammad3id 3 жыл бұрын
I don't totally get what's the problem, node_modules folder should get automatically installed, so you don't really have to do anything directly with it. you first need to install node.js in case you didn't then in your cmd type: npm install vue@3.0.2 this should install vue then go to a directory where you would like to start a project and type: vue create [name-of-your-project] and choose the same options shaun chose in the video and this should start the project, it might take sometime but don't worry, and you should find a node_modules folder by default
@VeronikaCullen
@VeronikaCullen 3 жыл бұрын
@@Mohammad3id I already know what was the problem. You are right, it wasnt what I thought :D. Thx tho
Vue.js: The Documentary
34:45
Honeypot
Рет қаралды 1,5 МЛН
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 16 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
Vue JS 3 Tutorial for Beginners #2 - Vue.js Basics (part 1)
30:21
Vue.js Crash Course 2024
2:56:44
Traversy Media
Рет қаралды 54 М.
Stephen Colbert's Cyborgasm: CrowdStrike Crashes The World | AI Massages
4:30
The Late Show with Stephen Colbert
Рет қаралды 487 М.
Java Is Better Than Rust
42:14
ThePrimeTime
Рет қаралды 156 М.
Vue JS 3 Tutorial for Beginners #8 - The Vue Router
47:48
Net Ninja
Рет қаралды 260 М.
The best way to learn Vue.js in 2024 - CRASH COURSE
57:21
Vue Mastery
Рет қаралды 163 М.
Vue JS 3 Tutorial for Beginners #9 - Fetching Data
20:10
Net Ninja
Рет қаралды 182 М.
Vue JS 3 Tutorial for Beginners #3 - Vue.js Basics (part 2)
34:02
Vue 3 & Composition API - Full Project
1:09:15
Traversy Media
Рет қаралды 127 М.