Top 10 Tips For New Vue.js Developers

  Рет қаралды 51,272

Program With Erik

Program With Erik

Күн бұрын

Пікірлер: 36
@ProgramWithErik
@ProgramWithErik 5 жыл бұрын
Do you have tips for Vue?
@studiowebselect
@studiowebselect 5 жыл бұрын
Use inheritAttrs: false, and v-bind="$attrs"
@nero1375
@nero1375 5 жыл бұрын
Yea, replace Vuetify and nuxt for Quasar-Framework and you are good to go :) Another tip that was missed is Mixins. helps a lot! ;)
@gameonvinay
@gameonvinay 4 жыл бұрын
Quasar Framework for nuxt and vuetify. Vuetify has the worst documentation
@chrisscastaneda
@chrisscastaneda 5 жыл бұрын
Great tips! Just getting started in Vue myself and definitely checking out a few of these. (1:23) 1. Official Documentation are the Bomb! - Look at official style guide and Enterprise Boilerplate (3:08) 2. Testing - Vue Test Utils, use Jest or Mocha, Validation! (4:35) 3. Vue UI / Vue CLI - GUI and tooling for building app (6:15) 4. Learn Props - passing data into components (7:30) 5. Vuex - global state management (9:52) 6. Function Components - special SFCs `...` (11:09) 7. Render function - `render(h) { return h(...) }` (12:50) 8. Lazy Loading Routes - decreases bundle size (13:32) 9. Computed Properties - cached, updated only when needed (14:26) 10. Cool Vue Projects - Gridsome, VuePress, Vuetify, Nuxt, Vuelidate/Veevalidate, and more
@JijinJayakumar
@JijinJayakumar 5 жыл бұрын
Here , you have my ♥️♥️ , for that helping mentality 😊
@jessicamorris8035
@jessicamorris8035 2 жыл бұрын
Thank you for sharing the tips for vue Developers. I appreciate your work. Keep sharing more videos regarding vue js frameworks and also other frameworks. Keep sharing more updates and information!
@bytebased
@bytebased 5 жыл бұрын
vue-axios would've been good to bring up and I think is important to learn early alongside component lifecycle and vuex.
@ProgramWithErik
@ProgramWithErik 5 жыл бұрын
bytebased good one!
@Geomaverick124
@Geomaverick124 5 жыл бұрын
Thanks for the tips. I would also say that new devs practice with it everyday, even just a little bit and maybe try to convert some JS or even HTML CSS projects over to vue
@tommymaher4166
@tommymaher4166 4 жыл бұрын
Great advice! Did this when learning react and it was one of the better things I could have done to consolidate the informatioN!
@pidsme2576
@pidsme2576 4 жыл бұрын
Can you make a tutorial on vue? Alot of tutorials are 2yrs ago
@rickyu1978
@rickyu1978 5 жыл бұрын
Hello Erik, point no. 6 functional components, dont you still need the script tag to import the props? or will props.title just work? Usually we do export default { props: ['title'] } Thanks.
@ProgramWithErik
@ProgramWithErik 5 жыл бұрын
Nope it’s explicitly passes !
@rickyu1978
@rickyu1978 5 жыл бұрын
@@ProgramWithErik learned something new!
@TJ80ify
@TJ80ify 5 жыл бұрын
cant get enough of this stuff
@kim92se64
@kim92se64 5 жыл бұрын
Really Great tips!!
@pagevpetty
@pagevpetty 5 жыл бұрын
Will you please do a vid on implementing PayPal into a vue app???
@ProgramWithErik
@ProgramWithErik 5 жыл бұрын
That's very interesting, I'll put that on my list
@flavioandrade4344
@flavioandrade4344 5 жыл бұрын
Hi Erik. Nice video. Could you make a simple one about testing, like Vue and Jest?
@ProgramWithErik
@ProgramWithErik 5 жыл бұрын
Flavio Andrade I do have a few testing videos , I’ll look into it
@johnm8358
@johnm8358 5 жыл бұрын
nice tips.... one thing that always puzzles me is when to use functional components/slots/sfc in a give scenario...seems they can all do what i want but hard to choose
@ProgramWithErik
@ProgramWithErik 5 жыл бұрын
john m It can be tough. Use functional components when all your doing is sending over info with props and nothing else. You don’t have methods or computed properties. Single file components you’ll use almost everywhere’s. I like slots but at some point it breaks the single responsibility rule that I try to keep in each component. But for the most part they are great for slotting in info passed in from a parent component. If you have tons of props passed in, you might want to look at slots
@johnm8358
@johnm8358 5 жыл бұрын
@@ProgramWithErik thanks erik, yeah i guess as I use each one more then it may become clearer... working in a team some people prefer one way, some another...and its hard to tell them 'hey that wont work!' because it will but it might not always be the best way
@osidpgipsoe
@osidpgipsoe 5 жыл бұрын
nice one, thx!
@arsenanay2494
@arsenanay2494 2 жыл бұрын
You have errors on your code on presentation
@mrrolandlawrence
@mrrolandlawrence 5 жыл бұрын
tip #1 ... get in the gym and some MMA action. React guys are always sparing for a fight when it comes to a slugging match about what library is the best..
@theBIGgee
@theBIGgee 5 жыл бұрын
You keep mentioning React and Angular, most people including myself learnt Vue JS because it is simpler. Which means most people learning Vue JS do not have experience in other libraries or frameworks. While your points are solid, most are not beginner's friendly.
@ProgramWithErik
@ProgramWithErik 5 жыл бұрын
Adeyemi Olusegun good point! It’s just s habit
@sivuyilemagutywa5286
@sivuyilemagutywa5286 5 жыл бұрын
Actually I use Vue and Angular, I mostly use Angular a lot, but Vue is easy to setup, but I find it hard to maintain when project gets bigger in my opinion. I enjoy both they get the job done
@babar-khan
@babar-khan 5 жыл бұрын
Best VueJs Course ?
@ProgramWithErik
@ProgramWithErik 5 жыл бұрын
Mine! See in description :)
@TaTar88T
@TaTar88T 3 жыл бұрын
best tip for vue -- use React instead
@ProgramWithErik
@ProgramWithErik 3 жыл бұрын
Nice!
@laserbeard328
@laserbeard328 4 жыл бұрын
you lost me at at #1 with "docs are the bomb" is this a comedy channel?
@noahmalchy2676
@noahmalchy2676 4 жыл бұрын
Read the react docs and then vue and you will see
Every New Vue Developer Has Made These Mistakes...
18:04
Program With Erik
Рет қаралды 45 М.
Vue.js Tips: Use Slots The Right Way // VUE.JS SLOTS TUTORIAL WITH VUE 3
11:59
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
WHY I CHOSE VUE OVER REACT AND WHY I'M NOT GOING BACK
11:25
Program With Erik
Рет қаралды 100 М.
Top 10 Best VSCode Extensions for Vue JS Developers! (2021)
16:16
Make Apps with Danny
Рет қаралды 37 М.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,6 МЛН
Mastering Vue.js and Vuex
46:01
WeAreDevelopers
Рет қаралды 86 М.
5 Easy Ways To Pass Info To Vue Components!
26:50
Program With Erik
Рет қаралды 28 М.
7 Vue Patterns That You Should Be Using More Often
14:05
Lachlan Miller
Рет қаралды 34 М.
Vue.js: The Documentary
34:45
Honeypot
Рет қаралды 1,6 МЛН
Vue.js With TypeScript A Beginners Guide
23:24
Program With Erik
Рет қаралды 87 М.
Vue.js Modular Architecture
11:48
Sanjar Mirakhmedov
Рет қаралды 50 М.