How to use the Vue 3 Composition API - Beginner VueJS 3 Tutorial

  Рет қаралды 14,455

Modus Create, LLC

Modus Create, LLC

Күн бұрын

Пікірлер: 80
@tanzimibthesam5861
@tanzimibthesam5861 4 жыл бұрын
React Js without jsx . Interesting. Your explanation is awesome.
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Thank you very much, sir. I appreciate your support 🙌
@tanzimibthesam5861
@tanzimibthesam5861 4 жыл бұрын
@@grgurgrisogono656 So kind keep the tutorials coming
@aram5642
@aram5642 3 жыл бұрын
I would be curious to see a bigger application (esp. the file structure), and how you deal with modals (do you emit results as events w/data, or relay them in store? do you open/close a modal throu actions or imperatively via some .open method?) and forms - all in the most effective way.
@munapadhi8723
@munapadhi8723 4 жыл бұрын
wow Clean understanding composition api and reactive api, and fun video
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Thank you so much, that means a lot to me 😀
@presida3927
@presida3927 4 жыл бұрын
Great teacher out there. Thanks
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
You're very kind, thank you for supporting our channel 🙌
@ecoseodeutschland9864
@ecoseodeutschland9864 3 жыл бұрын
Very good video, you instantly motivated me to learn v3 today! thx
@4BeerLife
@4BeerLife 4 жыл бұрын
Thx, you help me a lot !
@Moduscreate
@Moduscreate 4 жыл бұрын
Thanks for watching!
@santiagoaguilar3706
@santiagoaguilar3706 4 жыл бұрын
You’re really funny and a good explainer. Thanks for the video.
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
That means a lot to me, thank you so much!
@adrihm8165
@adrihm8165 4 жыл бұрын
Yeah very good explainer I agree
@aitcomputer8397
@aitcomputer8397 3 жыл бұрын
Really Good. Amazing Explanation
@saurabhjha575
@saurabhjha575 4 жыл бұрын
Great video!!
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Many thanks!
@saurabhjha575
@saurabhjha575 4 жыл бұрын
@@grgurgrisogono656 please make more videos on Vue3. You explained really well. It helped in understanding. Thankyou!
@yves2522
@yves2522 4 жыл бұрын
Thank you so much. Clear and...funny, you saved me so much time !
@Moduscreate
@Moduscreate 4 жыл бұрын
Thanks for watching!
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Then my goal is achieved! Thank you for your support, Yves 🙌
@aykxt
@aykxt 4 жыл бұрын
Great Video! PS: Which font you are using in VSCode?
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Hi Aykut, thank you very much :) I use Operator Mono Book with ligatures. I hope that helps ;)
@aykxt
@aykxt 4 жыл бұрын
@@grgurgrisogono656 Thanks 👍
@aleksandrippatev1268
@aleksandrippatev1268 4 жыл бұрын
Wow, so amazing! LIKE👍
@Moduscreate
@Moduscreate 4 жыл бұрын
Thank you for your support!
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Thank you so much, Aleksandr!
@shortsoflifeofficial
@shortsoflifeofficial 4 жыл бұрын
Hi, Can you please also provide an example of how to manage state while user authentication in Vue 3 ?
@rchin75
@rchin75 4 жыл бұрын
Thanks! This is super cool!
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Much appreciated, Roy!
@maskman4821
@maskman4821 4 жыл бұрын
awesome !!!
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
❤️
@code4func-kythuatlaptrinh859
@code4func-kythuatlaptrinh859 4 жыл бұрын
Zep, i like your style 👍
@Moduscreate
@Moduscreate 4 жыл бұрын
Thanks @Code4Func! =)
@adrihm8165
@adrihm8165 4 жыл бұрын
Thank you , very interesting
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
I appreciate it, Adri
@ben790924
@ben790924 4 жыл бұрын
I subbed for more vue 3 things :D
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Thanks! More stuff coming up for you!
@saikun0293
@saikun0293 3 жыл бұрын
Loved it!
@sathyanirmanifernando
@sathyanirmanifernando 3 жыл бұрын
Thanks a lot .........
@shutterradio
@shutterradio 4 жыл бұрын
Cool! Thank you! Little note: I feel like it could be speed up a little bit. I usually watch youtube on normal speed, but this time switched to 1.25 (but maybe that's too much)
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
I appreciate that feedback! Thank you for helping us get better at this 😉
@fszhao8064
@fszhao8064 4 жыл бұрын
讲的很生动,通俗易懂
@rangabharath4253
@rangabharath4253 3 жыл бұрын
awesome
@wernerlaude3514
@wernerlaude3514 4 жыл бұрын
Nice to watch.. Would be great to have the code too, as in part 3 I have an error..computed () => ...may be something changed in between.
@atomicnoexcept
@atomicnoexcept 4 жыл бұрын
Hi Werner, Thank you for the feedback dude! Do you have a GitHub repo link we could review? :)
@agriboz
@agriboz 4 жыл бұрын
Adim adim guzel bir ornek olmus.
@aitohideki1947
@aitohideki1947 4 жыл бұрын
Hi Grgur. It's announced that Vue.js itself supports SSR. How can I set compiler settings for server side rendering?
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Great question! I'll create a sample app and a video on Vue 3 SSR so make sure you're subscribed. Meanwhile, the compiler settings are all worked out through @vue/server-renderer, which makes it a nice and easy interface for SSR in Vue 3. More on that soon!
@aitohideki1947
@aitohideki1947 4 жыл бұрын
@@grgurgrisogono656 Thank you so much Grgur. I subscribed your channel, so that I can get notified about your new posts. Can't wait for the Vue3 SSR tutorial. 🤭
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
@@aitohideki1947 Hideki san, is this on track of what you wanted to see? twitter.com/ggrgur/status/1291025504171102208?s=20
@gpalmadev
@gpalmadev Жыл бұрын
amazing video tutorials and a fanny guy :)
@Denisamoldrio
@Denisamoldrio 4 жыл бұрын
Hi, I'm pretty newbie in vue. Does it works as a replacement for vuex at some point?
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Great question. This depends on how you want to manage state. Composition API is only going to mature with time and we'll see where it takes us, but for now it's great for light state management. This will work even better with Providers. Don't worry, a video on that is coming up. Vuex is more robust. Vuex and composition don't have to cancel each other out. Try composition-only with a small sample project and see how it feels for you.
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
@Rose Drone Solutions That's great feedback, thank you! I'll work on a Vuex-related content for you!
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
@Rose Drone Solutions, In that case, you'll have to import it on a parent component and use provide and inject to reuse the same reference in a child component. Would you like to learn more about that approach?
@MattDuarte11
@MattDuarte11 4 жыл бұрын
Would this replace data?
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
This simplifies the class-like syntax and focused more functional-like programming style in a single place, which is the setup function. You can still use data if you'd like, but I find it more appealing to keep things in one place with solid type safety via Typescript
@baseerx
@baseerx 4 жыл бұрын
Sir,can i get the whole vue3 code on github?
@RJCommunityDev
@RJCommunityDev 4 жыл бұрын
gives below error error The `$listeners` is deprecated vue/no-deprecated-dollar-listeners-api help me in resolving
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
Automatic inheritance of attributes is no longer happening in Vue 3. $attrs will now contain all non-prop attributes and non-emitted events without any extra work. What you really need is just v-bind="$attrs" and use $attrs to identify listeners. I hope that helps
@rickyj1
@rickyj1 4 жыл бұрын
Dark day for Vue with this lack of direction. Great tutorial though haha
@brambekkers
@brambekkers 4 жыл бұрын
Use .number on the v-model
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
You're right, that's a more appropriate way to bind numbers
@akauppi2
@akauppi2 4 жыл бұрын
It's kind of sad that there's so much joy in getting basic reactivity working. ... :) That's a natural programming paradigm. Spreadsheets had it from the start. Somehow, us humans enjoy dealing with computers using an "assembly language" paradigm (do this - move that). Maybe it makes us feel superior, or it has to do with our tendency to micro manage, don't know. Reactivity at organisations could be the next frontier. Make it so!
@jctapuk
@jctapuk 3 жыл бұрын
let result = computed(() => num1 + num2)
@guillercelestino801
@guillercelestino801 3 жыл бұрын
It feels like React.
@CristoferSousa
@CristoferSousa 3 жыл бұрын
i have the same impression
@fszhao8064
@fszhao8064 4 жыл бұрын
个人还是很喜欢Class风格,但是this不能很好的推导类型,总是找不到一个完美的方案
@silvesterwali6565
@silvesterwali6565 3 жыл бұрын
this guy is too fanny .keep going bro
@zerefdev
@zerefdev 4 жыл бұрын
apparently, vuex is gonna die with these new awesome features
@im.empimp
@im.empimp 4 жыл бұрын
no *CLOSED CAPTIONS* 😞👎
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
I recognize how that can be an issue, so thank you for reporting. We are working on adding human-edited subtitles. Automated CCs are never good enough, and we can't settle with mediocrity. I appreciate your patience until we start rolling out a better CC support
@centuxdevelopment5419
@centuxdevelopment5419 4 жыл бұрын
I'm a bit disappointed and excited. Hopefully, readability isnt an issue in Vue 3.
@grgurgrisogono656
@grgurgrisogono656 4 жыл бұрын
I strongly believe Vue 3 improves readability by introducing simplicity. It may take a little bit to get used to the new patterns, but when you look back to how you used to do things, I think you'll see how life got better
How to Fetch Data with Vue 3 Suspense, Fallbacks & Error Boundary
19:36
Modus Create, LLC
Рет қаралды 28 М.
Vue 3 Hooks and Type Safety with TypeScript
21:04
Modus Create, LLC
Рет қаралды 9 М.
бабл ти гель для душа // Eva mash
01:00
EVA mash
Рет қаралды 5 МЛН
兔子姐姐最终逃走了吗?#小丑#兔子警官#家庭
00:58
小蚂蚁和小宇宙
Рет қаралды 14 МЛН
Yay, My Dad Is a Vending Machine! 🛍️😆 #funny #prank #comedy
00:17
Elza love to eat chiken🍗⚡ #dog #pets
00:17
ElzaDog
Рет қаралды 15 МЛН
Vue JS 3: Composition API for State Management (Vuex Killer?)
30:04
Make Apps with Danny
Рет қаралды 54 М.
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 341 М.
How to Lazy Load Components in Vue 3 With Suspense
10:57
Modus Create, LLC
Рет қаралды 16 М.
Apple, Stop Putting Things On the Bottom Please
9:16
TechLinked
Рет қаралды 484 М.
Have You Picked the Wrong AI Agent Framework?
13:10
Matt Williams
Рет қаралды 75 М.
Design Principles of Vue 3.0 by Evan You
52:25
VueConf Toronto
Рет қаралды 164 М.
Vuex Crash Course | State Management
1:01:19
Traversy Media
Рет қаралды 400 М.
Vue 3: Reactivity Made Easy (ref, reactive, toRefs... oh my!)
13:04
Program With Erik
Рет қаралды 49 М.
The Trick to Understanding Scoped Slots in Vue.js
9:59
Adam Wathan
Рет қаралды 54 М.
бабл ти гель для душа // Eva mash
01:00
EVA mash
Рет қаралды 5 МЛН