Master Vue in 15 Minutes: From React Developer to Vue Pro

preview_player
Показать описание
Are you a React developer looking to learn Vue? You’ve come to the right place! In just 15 minutes, I’ll walk you through the key differences between React and Vue so you can leverage your existing knowledge and become confident in Vue's core concepts.

In this video, we’ll cover:

Reactivity: Declare, Update, and Compute State
Vue's Templating vs. JSX in React
Handling Events, Loops, and Conditional Rendering
Vue Lifecycle Hooks vs. React Hooks
Managing Props and Emitting Events in Vue
Context Sharing in Vue
Mastering Form Input with v-model

Big thanks to Component Party for the code examples used in this video. They offer a fantastic comparison tool for frontend frameworks, and it helped make this transition easier for you. Definitely check them out!

By the end of this video, you'll be ready to start writing Vue components like a pro.

📂 Chapters:
00:00 Intro
00:30 Declare State
00:53 Update State
01:25 Computed State
02:24 Minimal Template
03:09 Styling
04:08 Looping
04:41 Event Handling
05:19 DOM Ref
05:59 Conditional Rendering
06:44 Lifecycle: On Mount
07:39 Lifecycle: On Unmount
08:25 Props
09:31 Emit to Parent
10:49 Slots
12:52 Context
14:24 Form Input
15:23 Outro

🔔 If you found this helpful, don’t forget to like and subscribe! More videos are coming soon.
Рекомендации по теме
Комментарии
Автор

The next videos will dive deep into scalable architecture in Vue apps, showing you how to structure your projects for long-term success. 🚀

Make sure to subscribe and hit the notification bell so you don’t miss out on those advanced Vue topics!

Drop a comment if you have any questions or feedback. I’m here to help!

neuronfireio
Автор

Vue is just great. Wish more people and companies used it. Everyone went with the flow when react was released and didn't stop to think if there's anything better.

namaefumei
Автор

Even as a Vue developer this is quite usefull!

FlamingPandas
Автор

Concise, to the point, easy to understand explanation with great side by side comparison! Thank you!
Subscribers: 269 --> 270!

oybekanapiyaev
Автор

Fair comparison. Although Vue is much better when it comes to learning curve and performance but people tend to prefer react due to job market, which is very sad.. But I will keep using vue

tasadduqhussain
Автор

Excellent video, I wish I knew it when I tried to convince my co-workers to Vue 😅

SG-brvj
Автор

Is it just me, or Vue is way much easier and cleaner than React?

estebanlombardi
Автор

Unrelated but what theme do you use for you Vs code? looks really nice! Great vid btw

lordlevelfilm
Автор

Fun fact: For React, you need a React developer and for Vue you need a developer with JS, HTML and CSS knowledge.

progressusautmortem
Автор

Great video!
I'll add my two cents.
The example with doubleCount is not entirely equivalent in other situations. Computed values are cached and recalculated only when the reactive objects used inside them change. In React, the value of doubleCount will be recalculated on every component render (changes in any local state or render from the parent component, including context changes). The analogue in React is more like useMemo.

cndr
Автор

Great video, however I found the example on receiving props on vue quite outdated, especially in the case where you'd be using typescript. Now in 3.5 we can easily destructure props so the syntax is much better too

loiclaborderie-boulou
Автор

react is the C of the frontend world. much lower level (looping, conditional rendering, default slots don't even have APIs and you resort to vanilla JS) and the APIs, even the simplest ones for state or mount, are more complex and with less abstraction.

nerd
Автор

pick an original logo, this one looks a lot like fireship's

SeaWaves
Автор

potato-potato. at the end of the day both becomes messy. v-for v-if Component, blablabla weird template syntax. There's no silver bullet. I'll stick to react

UserZZ-wn
Автор

Vue looks realy cool, but @ before callback props and setting callback functions by string really bothers me. Why @click="clickYes" instead of @click={clickYes} ?

NabekenProG
join shbcf.ru