Vue 3 Composition API Introduction [FULL TUTORIAL]

  Рет қаралды 178,118

Academind

Academind

Күн бұрын

The Composition API is THE biggest new feature introduced by Vue.js 3. It's 100% optional but definitely worth a closer look as it allows you to write leaner, more elegant code - especially in bigger apps and components.
Starting Code: github.com/aca...
Finished Code: github.com/aca...
Learn ALL about Vue 3 (incl. deep dives into the Composition API) with my fully updated course: acad.link/vuejs
Also learn about all other import changes introduced by Vue 3: • Video
Check out all our other courses: academind.com/...
----------
• Go to www.academind.com and subscribe to our newsletter to stay updated and to get exclusive content & discounts
• Follow @maxedapps and @academind_real on Twitter
• Follow @academind_real on Instagram: / academind_real
• Join our Facebook community on / academindchannel
See you in the videos!
----------
Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at academind.com to find the learning resource of your choice!

Пікірлер: 185
@TheEnigmaticRepository
@TheEnigmaticRepository 4 жыл бұрын
7:04 Ref (Reactive data initiation) 9:40 Computed props 11:05 Methods 16:25 Inherited props 18:35 Emitting events to parent component 19:34 Watchers
@kirindev
@kirindev 3 жыл бұрын
thank you.
@spicy_sam
@spicy_sam 4 жыл бұрын
Max, I am an IT professional. Last year my income was only 3.25 lakhs (INR) in a year. I started watching your course, learned, practiced, and worked hard. Now as a result I am earning more than 30 lakhs (INR) per annum. It's just only because of you. No words can express how grateful I am. #therealteacher
@Kingside88
@Kingside88 3 жыл бұрын
Please don't compare you're luck on this earth with the eternity. Jesus Christ died for you're sins and if you would get him, you would never compare a man with God.
@xavier.whisper.underneath
@xavier.whisper.underneath 3 жыл бұрын
@@Kingside88 WTF
@CJCJCJCJ
@CJCJCJCJ 2 жыл бұрын
@@Kingside88 cringe
@zainmushtaq4347
@zainmushtaq4347 2 жыл бұрын
@@Kingside88 In the grand scheme of things, you could say that God (or first cause/luck/whatever) "pushed" that first domino brick that would eventually help Sam out through the videos of Academind, so in that sense, I agree with you. As for Jesus Christ being God, doesn't that contradict your last statement of "you would never compare a man with God"? If Jesus Christ behaved, acted, spoke, ate and prayed just like any other human being (or any other prophet with miracles), how could you possibly compare this man-like created creature with the uncreated and eternal God?
@Kingside88
@Kingside88 2 жыл бұрын
@@zainmushtaq4347 Jesus is not half human and half God. As soon as he born he became a full human. And still was God and son of God. And he is still both. You can not find anybody to compare with him.
@boomerangfish3558
@boomerangfish3558 4 жыл бұрын
Thank you very much. To me, the simplicity of the Options API is the magic of Vue, so I will stick to that.
@dileeppal4849
@dileeppal4849 4 жыл бұрын
I always look for you whenever see new thing happening in React, Vue and Angular and javascript also, what a way you teach i love it. I became a developer in few month by purchasing your courses, you are the only one who has changed me to become a good developer, keep it up best support from us.
@ShivanshTalwar
@ShivanshTalwar 4 жыл бұрын
Was waiting for max to release some beautiful content on vue3 ❤️
@АкобирМАДЖИДОВ-п7и
@АкобирМАДЖИДОВ-п7и 4 жыл бұрын
'Max' writes with uppercase, not lowercase ;)
@rohangupta1789
@rohangupta1789 3 жыл бұрын
The world is so small 😆😆
@billtudor1953
@billtudor1953 Жыл бұрын
This video is still useful today! I found it after spending a week spinning my tires learning Vue. I bought the course on Udemy for $15 and Section 19: Replace the Options API taught me everything I needed. Thanks for taking the time to build this series.
@wilsenhc
@wilsenhc 4 жыл бұрын
I love your videos man, I was struggling to understand the Vue 3 Composition API and this just helped me finally understand it! I'm saving up to buy your Vue Course now (I already have the PWA and Angular ones)
@leytnerj
@leytnerj 4 жыл бұрын
I made my company to buy the IONIC-React course thanks to the 3 hours video, I was a wonderfull work of art, I'm still following it in your page.
@TheHermitHacker
@TheHermitHacker 4 жыл бұрын
I've been struggling to adopt Vue 3 as i'm working on a PWA game project and wanted to adopt the next version. I normally use jQuery or vanilla JS for projects, not having used Vue or React before. Thank you for uploading this video. It's helping me understand everything just a bit better.
@hot_zuko
@hot_zuko 3 жыл бұрын
Very good and clean course. I did totally understand everything neccessary under 30mins in order to port/migrate from OPTIONS to COMPOSTION API! Thumbs up
@rtq389
@rtq389 Жыл бұрын
This is the best video on how to migrate from Options API to Composition API. Thank you so much for this. Irony is that I already have bought Udemy course on Angular and Vue from you but I usually learns from such short video's here and there 😅
@alexandros-markovits
@alexandros-markovits 4 жыл бұрын
Oh, didn't know you updated the course! That's awesome! Maybe send a notification in Udemy or email to the users for others who might have missed it too. Can't wait for Nuxt 3 to be released too. Thank you for the video and all the efforts, cheers!
@academind
@academind 4 жыл бұрын
An announcement was sent today to all enrolled students.
@alexandros-markovits
@alexandros-markovits 4 жыл бұрын
@@academind Indeed i see the announcement now, it just doesn't appear in the notifications in Udemy (like usually) for some reason.
@vodupit
@vodupit Жыл бұрын
As always, Maximilian is the best in explaining everything :)
@kushalgolhani2161
@kushalgolhani2161 3 жыл бұрын
I wasn't aware about Max...but after I have gone through this post....It's fab!! I surely started following him in Udemy for other courses. Nicely explained the new concept of composition api
@crazyidea9143
@crazyidea9143 4 жыл бұрын
so far this is best tutorial I see in youtube. You explained it pretty simple.
@adrian-4767
@adrian-4767 4 жыл бұрын
Academind beg/implore you launch a "Complete web developer bootcamp" course from zero to hero. It's going to be a "best seller", it's much needed.
@kasperskyns
@kasperskyns 3 жыл бұрын
Came across you video and really love the way you explain things. Will certainly get your course now.
@mkli3459
@mkli3459 Жыл бұрын
Once again, guaranteed Maximilian quality! 👌
@balajisv4052
@balajisv4052 4 жыл бұрын
Was just waiting to ask the doubt of how this kind of compositions helps in improving the application code. And, you just circled it out explaining that in the last 5 mins.
@sandrorosso2165
@sandrorosso2165 4 жыл бұрын
Well Max after being a self taught dev for a year and following mostly your courses i've got hired in honestly the best company i could ever find. I wonder if i should send you at least a bottle of Prosecco. Do you like white wine? 😂
@academind
@academind 4 жыл бұрын
I love wine in all colors :D Congrats on the job - that's really awesome to read!
@igorb5774
@igorb5774 2 жыл бұрын
Hi Maximilian, I am watching your Vue course on Udemy, so thanks for it, it's a very good one. Now I am in the Composition API section, and I have such question: I have a lot of experience with React+hooks, and when in Vue I see such things like: 1) we have both 'ref' and 'reactive'; 2) we need to pass the whole 'reactive' object to make it reactive in the template; 3) we need to wrap 'reactive' object with 'toRefs' to make its values be reactive; 4) in the child component we can mutate the 'ref' value injected from the parent component; 5) when I use some prop in the 'setup' method of child component I should remember whether it is a 'ref' or 'reactive' to know whether to use it with '.value' or not; Compared with React, the Vue solution seems to be not so mature and looks more like a workaround, because in React it is solved with a single 'useState' and works much better and obvious: - we have "[state, setState] = useState(...)" and with 'setState' we can do any change no matter whether the value is an object or a primitive and it will be reactive; - and if talking about the item 4) we just pass via props or context the 'state' if we want it to be read-only, or 'setState' if we want to update the value What do you think about this? What is your personal opinion about these things in Vue compared to React? BTW. I saw that in Vue docks they compared Vue composition API to React hooks and said how the first is better in terms of performance and etc., But still, IMHO, the developer experience provided by Vue Composition API is not the best one.
@Alex1s1
@Alex1s1 2 жыл бұрын
I‘m coming from Svelte and from that perspective it‘s inadequately solved in both. I have needed the last few days to wrap my head around all those things you mentioned and I‘m still having a problem I can’t figure out.
@jorden123
@jorden123 3 жыл бұрын
Comprehensive explanation, thanks for that!
@kenmoultonjr.
@kenmoultonjr. Жыл бұрын
This info is prime, and your video is superb... although I am getting some serious Nick Kroll vibes, vocally. It's kinda like learning to program with Prof. Poopypants from Captain Underpants. Love it!
@OAzraai
@OAzraai 4 жыл бұрын
Excellent video! Love the way you explained things. Many thanks Max!
@LeopoldoErick
@LeopoldoErick 3 жыл бұрын
Thank you for the introduction, it was very helpful. 💕
@RaoVenu
@RaoVenu 2 жыл бұрын
Thanks sounds very similar to React hooks and the last example which he mentioned sounded like a custom hook. Nice
@norwegiancamper2800
@norwegiancamper2800 2 жыл бұрын
Perfectly explained, thanks!
@Infinitude
@Infinitude 4 жыл бұрын
Awesome content of vue 3 at the same time. Loved the content.
@ludwingguate
@ludwingguate 4 жыл бұрын
Thanks Max! Your explanation is amazing.
@theilluminatimember8896
@theilluminatimember8896 3 жыл бұрын
This "hooks" thing is what really blew my mind
@kott8888
@kott8888 2 жыл бұрын
Awesome as always!
@habibsspirit
@habibsspirit 4 жыл бұрын
It's astonishing to me how Max's brain is able to hold so much information.
@seanraz
@seanraz 4 жыл бұрын
I think quite often when watching his videos!
@RameenFallschirmjager
@RameenFallschirmjager 4 жыл бұрын
codes are written in his DNA!
@Tuzike
@Tuzike 2 жыл бұрын
Thank you man, appreciate the video!
@SinisterSlay1
@SinisterSlay1 4 жыл бұрын
New APIs use seems to be if you don't want to make components out of everything. I can see a good use in combining the two methods in 1 component. Composition API to share code, and options API to effectively extend the shared code.
@KylanHurt
@KylanHurt 2 жыл бұрын
But how exactly would you share some code with the composition API? Is the assumption that you will import one more more methods / variables from the returned 'setup' object into other components? Maybe it's just me but I don't see a ton of benefit to this if I still have to be import more stuff (ref), extracting their values (.value), etc. I guess I was expecting something a little more impactful than this.
@mokkabonna
@mokkabonna 3 жыл бұрын
This is basically how knockout works. Create standalone observables, computeds and method, and expose what you want to the view. Knockout is ofc lacking things like the vdom and other things, but at the core this is how the reactive/observable model works.
@monogalaxia
@monogalaxia 4 жыл бұрын
Finally I understand it! Thanks
@sealone777
@sealone777 4 жыл бұрын
Thanks Max! Has vue gain more popularity? these days it's hard to find new content related to Vue and basically it's just React. Also, any thoughts on NestJS as your next course? Lots of buzz around that framework. Supposely a better version of express.
@danvilela
@danvilela 4 жыл бұрын
Finally i get this! Thank you bro!
@DodaGarcia
@DodaGarcia 3 жыл бұрын
I cackled at the app filtering out any React and Angular related goals lmao
@_the_one_1
@_the_one_1 4 жыл бұрын
Hey Max, now that Vue is becoming the greatest FE framework (My opinion of course) is any plan on a new Vue 3 course with typescript + end to end and unit tests ?
@academind
@academind 4 жыл бұрын
Not right now. Maybe I can add sections to the existing course - not in the next weeks though.
@TheStefanos939
@TheStefanos939 4 жыл бұрын
@@academind yeah just add 2 sections of testing and typescript in the existing course! That would be awesome! Also thanks for updating your course!
@levi4thon
@levi4thon 4 жыл бұрын
@@TheStefanos939 The documentation is really great. You should also check out lmiller1990.github.io/vue-testing-handbook/v3/ for a Unit Testing intro.
@alenamekhnina-marcalle5234
@alenamekhnina-marcalle5234 4 жыл бұрын
So no Angular and React goals? :D I have listened to your Vue course and it is the best that I found. After the course I was looking for information how to manage code for bigger Vue applications, but there is so little information out there, or maybe I was looking in wrong places. I also did not find any courses online that would give me that knowledge. I would really appreciate if you could create a video/extra chapter in your course with tips/tricks for bigger applications. And thanks a lot for all your hard work!
@YarCoder
@YarCoder 4 жыл бұрын
great explanation
@willfranklyn2
@willfranklyn2 4 жыл бұрын
Interesting changes. Are there any benefits to using a setup() instead of the separate data(), computed() and methods()? Almost seems a bit more complex than the separate functions. Also not a huge fan of having to use refs for all data variables and having to add value when using them.
@willfranklyn2
@willfranklyn2 4 жыл бұрын
Sent this before I finished the video. I see how it can be useful to simplify the logic used by multiple components.
@jored56
@jored56 4 жыл бұрын
@@willfranklyn2 he elided a bit but some people actually prefer the reactive() function instead, which is meant to wrap objects. So something like const x = ref(1); x.value = 2; can be replaced instead with const data = reactive({ x: 1 }); data.x = 2; for roughly the same effect. Of course there are some pros and cons for each, but for simple components they should be mostly interchangeable.
@Sk8nRock
@Sk8nRock 2 жыл бұрын
My thoughts exactly. But even after watching until the end I am still not sure that the benefits outweight all the extra work and added complexity. It's a bit dissapointing that the Vue team decided to follow the hooks trend introduced by React instead of coming up with a cleaner solution.
@adamsaime-desire7240
@adamsaime-desire7240 3 жыл бұрын
Thanks man, I know understand Vue composition Api
@YCMJasonCodes
@YCMJasonCodes 4 жыл бұрын
very well explained! good job 👍
@gilbert.gabriel
@gilbert.gabriel 2 жыл бұрын
Great Tutorial!
@dil-jay
@dil-jay 3 жыл бұрын
Thanks for this great tutorial
@KillerKingdom
@KillerKingdom 4 жыл бұрын
After long long time
@user-oh4xi2xb2d
@user-oh4xi2xb2d 4 жыл бұрын
In big app good aproach to make search mixin with data, methods etc for search, filter mixin with data, methods etc, check premissions mixin etc
@half841
@half841 4 жыл бұрын
Now when Vue 3 is out, is there a plan maybe for MEVN course Max :) ?
@academind
@academind 4 жыл бұрын
I got no concrete plans but it's something I'd like to do, I can say that.
@webstylepress
@webstylepress 4 жыл бұрын
Great tutorial MAX. Posting less on KZbin lately.
@inHague
@inHague 9 ай бұрын
thank you !😃😃
@nero1375
@nero1375 4 жыл бұрын
Perfectly timing! heheee Thank you Max!
@QQ-wv3gz
@QQ-wv3gz 4 жыл бұрын
Can we expect some php course on academind any soon?
@shahmirjadoon3587
@shahmirjadoon3587 4 жыл бұрын
Hello Max! Any idea of sharing this Vue 3 course on Udemy ?
@marcelhajjar4893
@marcelhajjar4893 3 жыл бұрын
i think composition api might be good, but for me options API is an organized and simpler to read and use;
@PaulMcKillop
@PaulMcKillop 4 жыл бұрын
Hey Max, are you planning an Ionic/Vue course like the really good React course?
@Velastroll
@Velastroll 3 жыл бұрын
TY bro 👍🏻
@rchjsh
@rchjsh 4 жыл бұрын
Is this easier? Seems like more steps? Edit: nvm watched the whole video, this is beautiful, vue for life💚
@imlautaro123
@imlautaro123 4 жыл бұрын
Great video 👍
@israelumeadi5995
@israelumeadi5995 4 жыл бұрын
Awesome content
@derhighland6528
@derhighland6528 3 жыл бұрын
Now use typescript and tsx and you have a beautiful setup ;)
@amerrashed6287
@amerrashed6287 4 жыл бұрын
Hi Max, are u going to update the most successful vue js course on udemy with latest vue js 3 changes?! I hope so as usually expected ☺️🙏🏼
@academind
@academind 4 жыл бұрын
I just updated the course to Vue 3.
@ElmachitoSilbateador
@ElmachitoSilbateador 4 жыл бұрын
It would be nice a video using instead of the setup() function
@ionscorobogaci5530
@ionscorobogaci5530 4 жыл бұрын
so did you get what composition api provides ? you just talked about replacing old with new, but what this new bring to the table ? I've seen only refactoring the code, but nothing valuable on this composition api, but this might be my personal view on this, sorry
@kirindev
@kirindev 3 жыл бұрын
thank you.
@gbasbu
@gbasbu 4 жыл бұрын
Thanks
@J-HAYER
@J-HAYER 4 жыл бұрын
Max, do you prefer the composition api or mixins for code reusability?
@batbawls
@batbawls 4 жыл бұрын
Well done
@rajikkali
@rajikkali 3 жыл бұрын
Anyone else prefer the options API like 10,000 times more than the composition API? Updates to frameworks should make coding in them LESS verbose, not more.
@k.safonov
@k.safonov 3 жыл бұрын
Composition API is much much much better than options API for 1 simple reason - all of the logic related to certain part of the component can be grouped in one single compact place so you don't need to scroll back and forth all the time so understand how certain part of the component works.
@rajikkali
@rajikkali 3 жыл бұрын
@@k.safonov That’s a reason I actually don’t like the composition API. I like data in data, methods in methods, computed in computed. Also, I HATE having to import ref, define ref and const for everything… feels like old vanilla JS.
@blakerunyon09
@blakerunyon09 Жыл бұрын
That exactly why I like it. It’s a lot more like JavaScript, a lot less like a framework.
@rajikkali
@rajikkali Жыл бұрын
@@blakerunyon09 sounds like you want React
@himurakenshin9875
@himurakenshin9875 Жыл бұрын
​@@rajikkaliNo he wants a better React. Secondly removing this keyword from code is an improvement friend. this keyword sucks in js
@marovo2419
@marovo2419 3 жыл бұрын
Well explained. Good work! Feedback for improvement: Think about working on pronunciation (improve the "chewing gum" english and unrelaxed way of talking). I like the content of Max a lot, but unfortunatelly I just can't listen to this pronuncation for a whole course (eg on Udemy)
@ulvihmdli688
@ulvihmdli688 4 жыл бұрын
i download codes and opened it in visualstudio vue code's color is gray i dont know why please help me
@zeeshanafzal8565
@zeeshanafzal8565 2 жыл бұрын
please share your course link?
@anjaan7664
@anjaan7664 4 жыл бұрын
Very good
@miguelqueiroz5415
@miguelqueiroz5415 3 жыл бұрын
But that userSearch could not be imported either without the composition API? anyways?
@theblahbutinihead1504
@theblahbutinihead1504 4 жыл бұрын
Can you please do more videos on flutter like to add the name of the application with code etc like how to publish the application too...
@TheBeezerbutt
@TheBeezerbutt 2 жыл бұрын
Super!
@kristofszobacsi5123
@kristofszobacsi5123 3 жыл бұрын
someone could explain to me why is it better using this setup() where i have to import everything one by one to use the damn thing instead of using the normal data, computed, methods etc?? instead of making things easier i find this to be much more of a pain in the ass personally and yet have not found any advantages
@mizanur_sajid
@mizanur_sajid 4 жыл бұрын
Hey Max! I have a request to you...please make a course on web design with HTML5 & CSS3 for beginners...actually the courses of web design on udemy are old and not good as I want
@tkskates
@tkskates 4 жыл бұрын
Great video! Quick question.. Can I use a hook in app.vue if I convert it to composition api? Right now I find I need to call the same code at app start up as when navigating to a component. I've been using mixins for this.
@محمودعبدالخالق-ع3س
@محمودعبدالخالق-ع3س 4 жыл бұрын
great jop do you have any plan for golang ?
@XMachete
@XMachete 2 жыл бұрын
Why do need a key during the export? Couldn’t you just export the object without that?
@shashiverma6219
@shashiverma6219 4 жыл бұрын
Thanks max
@AlTheHat
@AlTheHat 2 жыл бұрын
Vue 3 honestly seems like a step backwards to me. Less seperation of concerns, more ambiguous data access (having to use .value on a ref), all seems a bit odd. Personally I like simple Vue 2 with vuex for state management, and the built-in event bus for broadcasting actions. Much simpler.
@beeo9964
@beeo9964 4 жыл бұрын
Hi Max! I would like to know if you can make a shorter version of React course, focusing more on the most important aspects of it?
@jouchiwinchester2666
@jouchiwinchester2666 4 жыл бұрын
Hi, I would like to ask why context doesn't have a root in my vue 3 setup. when i console.log (context) it only displays emit, slot and attr. there is no root in there. thanks
@kasvith
@kasvith 4 жыл бұрын
thanks max
@manfredschmidt5450
@manfredschmidt5450 3 жыл бұрын
I really don't fully understand the benefits of this composition approach.
@JustSkiv
@JustSkiv 4 жыл бұрын
Academind, Can you tell me what software you use to record parts of the video that look like a presentation? With beautiful tables, diagrams, images, text, etc.
@academind
@academind 4 жыл бұрын
PowerPoint ;)
@rutshah8710
@rutshah8710 4 жыл бұрын
Hey Max, I missed out early when membership launched. Is it possible to get the yearly membership at introductory price in near future? Current price is a bit stretched for me due to higher currently price deficit between USD and INR. Thank you.
@Hackkit
@Hackkit 4 жыл бұрын
Hello, please let me know which path should I follow. I find vue is loved by many people in the internet. But what is the smart path to make native apps using vue???? Because I see react native is so much popular in mobile app development. What would be good for me?
@SinisterSlay1
@SinisterSlay1 4 жыл бұрын
I have a large Vue app made in cordova. I can offer advice. It's great if you want to really customize the look at feel, and make the app look the same between Android and iOS. However, Apple hates websites as applications. It is a constantly uphill battle to keep it running. And now google is getting in on it too. We're not at a point where it's impossible to build apps, but Apple is trying. So as much as I love Vue, if you can go native, go native. Not react native, I mean native, use swift and kotlin or one of the other choices each platform gives.
@Hackkit
@Hackkit 4 жыл бұрын
@@SinisterSlay1 Thank you so much.
@shaneomoore
@shaneomoore 4 жыл бұрын
Ahhh Vue Hooks I see :D
@aminsoraya
@aminsoraya 3 жыл бұрын
very useful tutorial. very nice and then subscribe to your channel
@nomtijorti
@nomtijorti 4 жыл бұрын
the starting code and the finished code are the same links.
@skirllexrude8170
@skirllexrude8170 4 жыл бұрын
Please solve my doubt max.In JavaScript there are two global object (window and document) document is a property of window object.The term property refers to some value stored on that object ( for example take a car object as example.It has property like name,color,year etc and methods like drive,stop etc).how a window object property (document) can be called as object.Window object has property and methods, everything should be considered as object? or if any window property has methods and property Inside it are considered to be object.
@AwkworldStudios
@AwkworldStudios 4 жыл бұрын
I don't know how to address the last few sentences in your question but I can still probably help you. The concept of window and document only exist in the browser. Other environments that use JavaScript do not need to have a window or a document. NodeJS for example does not have either by default (but you could create a document object). The window represents the browser window, or actually the browser tab in most cases. There are important properties and methods here like the size of the screen that only make sense in the browser. The document represents the content of a web document. You will notice that the document does not have a screen property because the screen is not important to the concept of a web document. Both of these things are objects because in JavaScript the concept of an object exists independently of either of these things. Unlike some other languages where objects can only be created via classes, JavaScript has objects from the start. The window object can has a property called document which is a reference to the document object. All objects in JavaScript are reference types. That means that on object is stored in memory when it is created and every time something references that object it is pointing to the same place in memory. The same object every time. Try these tests the dev console to see for yourself {} === {} // false window === document // false window.document === document // true window.hasOwnProperty(document) // false Hope that helps!
@skirllexrude8170
@skirllexrude8170 4 жыл бұрын
@@AwkworldStudios can I get your discord or insta.i can explain my question detaily over there
@AwkworldStudios
@AwkworldStudios 4 жыл бұрын
@@skirllexrude8170 I don't use either of those platforms personally but if you're looking to discuss this over a voice chat or something send me a DM here and I can set up a time to send you a Zoom link and you can ask whatever questions or screen share
@skirllexrude8170
@skirllexrude8170 4 жыл бұрын
@@AwkworldStudios yeah send me your zoom link if possible send me any I'd where I can able to send text messages to you
@AwkworldStudios
@AwkworldStudios 4 жыл бұрын
@@skirllexrude8170 my account name here: AwkworldStudios is also a gmail account (so just add @gmail.com) send me an email and I can give you contact details. I don't like posting all my info on KZbin comments lol
@yuvoria
@yuvoria 4 жыл бұрын
how to Composition API use watch like this: watch: { 'fullname': { deep: true, handler(val) { console.log(val) } } }
@duketranslucent3rd
@duketranslucent3rd 3 жыл бұрын
That bit about renaming the first function argument to "_" so we don't get complaints about unused arguments. Eh? What's powering that? That's not standard JS behaviour so is that some linter or Vue CLI itself enforcing that?
@adminator
@adminator 3 жыл бұрын
That's his project setup, much probably coming from an ESLint configuration like eslint-config-airbnb.
@yun-ruzeng5026
@yun-ruzeng5026 3 жыл бұрын
gooooooood!
@JY-xv7ic
@JY-xv7ic 4 жыл бұрын
hi, please create a video about jobs queue with nodejs or express..
@nihilidron
@nihilidron 2 жыл бұрын
Options API is much more intuitive and causes less pain.
Vue 3 - What's New? What Changed?
30:47
Academind
Рет қаралды 131 М.
Vue 3: Reactivity Made Easy (ref, reactive, toRefs... oh my!)
13:04
Program With Erik
Рет қаралды 50 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
7 Important Vue 3 Composition and Composable Functions Explained
6:25
You might not need useEffect() ...
21:45
Academind
Рет қаралды 179 М.
Why the Vue 3 Composition API?
7:33
Vue Mastery
Рет қаралды 127 М.
Vue JS Crash Course
1:50:52
Traversy Media
Рет қаралды 1,3 МЛН
Vue Fundamentals with the Composition API Course
1:11:35
Vue School
Рет қаралды 3,6 М.
JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue
12:35
Vue 3 & A First Look at the Composition API
44:41
Academind
Рет қаралды 95 М.
Vue 3 фундаментальный курс от А до Я
3:01:26
Learn DOM Manipulation In 18 Minutes
18:37
Web Dev Simplified
Рет қаралды 1 МЛН