React Is King? My Reaction To Ben Awad On Vue.js!

  Рет қаралды 65,232

Program With Erik

Program With Erik

Күн бұрын

Пікірлер: 301
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Want to learn more about Vue? Check out my workshop! - course.vuecourse.tech/workshop
@madukomablessed4712
@madukomablessed4712 4 жыл бұрын
Hello Erik, do you have a video on the uses of VueJs or could you make a video on that please? Where VueJS can be implemented and so on. Thanks
@sardorbekaminjonov256
@sardorbekaminjonov256 4 жыл бұрын
Why u guys keep fighting? Every framework and library has its own position. All of them are important. What you are saying is left hand is better than the right one, or leg is better than the hand and so on.
@geralt36
@geralt36 4 жыл бұрын
@@shivakumarpendem7871 IMO you should probably learn React first just because you will find more job opportunities with it however, that being said I think Vue is just a better framework overall when comes to features and ease of use. I personally picked React as my first framework which was not that long ago and I recently started learning Vue which I am really enjoying (way more than I enjoyed learning React).
@BillClinton228
@BillClinton228 4 жыл бұрын
Programmers in 1970s - "Let's build an Operating System that can be used by anyone". Programmers in 2020 - "Lets build 10 different frameworks that do the same thing and argue about which is better".
@bawad
@bawad 4 жыл бұрын
Thank you for the tips Erik!
@ahmedshawkat6101
@ahmedshawkat6101 4 жыл бұрын
Ben, why don't you give it one more chance?
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Thanks ! It was fun watching , now I should do a React video :)
@ahmedshawkat6101
@ahmedshawkat6101 4 жыл бұрын
@@ProgramWithErik conclude the video by : "Keep it between you and me Vue is still the king" lol
@kevintlu
@kevintlu 4 жыл бұрын
My man ben awad
@peterdaze1
@peterdaze1 4 жыл бұрын
I feel like eventhough is prefference, I can definitely live in a world withouth Vue, if react is outhtere.
@shortshubyt6909
@shortshubyt6909 4 жыл бұрын
I’m an angular developer, did only a single project in vuejs but that made me say Vue is the King.
@maskman4821
@maskman4821 4 жыл бұрын
Vue is the king, without a doubt !!!
@nishitdua
@nishitdua 4 жыл бұрын
Do you farm carrots?
@Abhishek-dp5tc
@Abhishek-dp5tc 4 жыл бұрын
tried react?
@shortshubyt6909
@shortshubyt6909 4 жыл бұрын
@@Abhishek-dp5tc Yes of course I did 3+ Jobs in react but to be honest every time calling a setState() or useState() is painful.
@Abhishek-dp5tc
@Abhishek-dp5tc 4 жыл бұрын
@@shortshubyt6909 because of re render?
@marekurbanowicz
@marekurbanowicz 4 жыл бұрын
I love dramas in our industry :)
@mrwho2513
@mrwho2513 4 жыл бұрын
ahhahahaaa 😂😂😂😂😂😂😂😂😂
@erickheredia8910
@erickheredia8910 4 жыл бұрын
Coming from a DA background, Vue is something else. Vue + Nuxt + Tailwind with Node + Express are helping me creating web apps for my startup. I didn't think it was possible to create stylish web apps on a short span but with vue, nuxt and tailwind it is! For startups, Vue, Nuxt and Tailwind are a no brainer!
@user-ld7mt9bx9q
@user-ld7mt9bx9q 4 жыл бұрын
Yea I would like to know too
@vaxrvaxr
@vaxrvaxr 4 жыл бұрын
That's interesting. But what's your take on Vue + Nuxt + Tailwind?
@narcissisticnarcissus4956
@narcissisticnarcissus4956 4 жыл бұрын
I chose React because of the number of job opportunity. But Vue is very interesting and I will give it a shot some day. I would choose it over Angular 100%.
@artgreg2296
@artgreg2296 4 жыл бұрын
In france there are already more job offers with vue so as a react developer I advise my students to learn vue
@tanzeel444
@tanzeel444 4 жыл бұрын
@@artgreg2296 in Toronto, one of the largest tech hubs in North America, React jobs easily outnumber Vue jobs 30-40 to 1.
@artgreg2296
@artgreg2296 4 жыл бұрын
@@tanzeel444 i believe you man no pb)))
@ElmachitoSilbateador
@ElmachitoSilbateador 4 жыл бұрын
Yeah but as there are more react jobs out there,there are more react developers as well
@ojvribeiro
@ojvribeiro Жыл бұрын
Well, you just need one job lol. I'm currently working as a Vue dev full-time. And it's priceless.
@9SMTM6
@9SMTM6 4 жыл бұрын
5:55 Let me explain the distinction as a React Developer: Proptypes as well as this Vue props option are only checked at runtime, thus you catch errors later for sure and potentially you fail to catch it at all of that part gets rendered conditionally. Meanwhile today's React with TSX (JSX+Typescript) does statically check props (as does Vue with JSX and Typescript I think), which means you'll always get warned, and Immediately at that.
@Fachuro
@Fachuro 4 жыл бұрын
Also PropTypes support nested typechecking, vue doesnt - so you cant check nested properties in your objects which is a pain
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Thanks for explaining that!
@michaelloriault8039
@michaelloriault8039 4 жыл бұрын
​@@Fachuro actually if you use the new class based vue with typescript it does :)
@nightlifeking
@nightlifeking 4 жыл бұрын
I love vue. I see more jobs asking for React though, but I figure that’s because it’s already in their stack. If vue came out before react, it would be king.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
True
@dungtruong4105
@dungtruong4105 3 жыл бұрын
Funny ;) Without React, there's NOTHING.
@geneanthony3421
@geneanthony3421 2 жыл бұрын
Something to be said for Vue when React was created by Facebook, Angular was created by Google and Vue is a community app. You have to be special to even get some attention.
@geneanthony3421
@geneanthony3421 2 жыл бұрын
@@dungtruong4105 probably the same could be said about Angular since it came before React.
@geralt36
@geralt36 4 жыл бұрын
I recently learned Vue and I gotta say I instantly fell in love with it. I learned React as my first framework about more than a year ago and although, I love React, there are things in Vue that I wish React had too. Like a state management library that's easy to understand and has less boilerplate code, a built in way to pass multiple children like what you can do using "slots" in Vue, use of directives and custom events to make your life easier and of course the amazing CLI that Vue comes with. Kinda sad that React doesn't have an intuitive and interactive CLI like Vue :(
@9SMTM6
@9SMTM6 4 жыл бұрын
Yeah you listed exactly the things that I as a React Developer envy. However I have to say, for my Job for the moment I'll have to say that I'll stick with React, as it offers superior Typescript support than even Vue3. I was not aware of the ability to get Typechecking in the template, but as this is an experimental feature I'd be hard pressed to suggest we start a big project based in this premise. And Vuex, as much as I love the concepts, atm it's hard to type correctly. So is Redux, but I figured that out.
@ibsukru
@ibsukru 4 жыл бұрын
Vue is a convention based framework, React is embracing javascript which is much more powerful and easy to extend.
@alimaxion2005
@alimaxion2005 4 жыл бұрын
That's what people don't get, if you are coming from PHP, ASP.NET, ASP.NET MVC, and used Jquery a lot, you would know when best to use any JS framework or library
@canal404
@canal404 4 жыл бұрын
@@alimaxion2005 I'm coming from Jquery (still uses it) and I'm trying to learn new things. For people like me that is used to use a lot of Jquery, which is better to start: React or Vue?
@sonicoder86
@sonicoder86 4 жыл бұрын
Wow it's so amazing to see my Vuex article in the video and Google searches :) 8:59
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Cool!
@galihs9700
@galihs9700 4 жыл бұрын
For some people, i think simplicity is not what they want. Because maybe it's simple, but they don't know what really happened behind. Especially who has a lot of curiosity and love to do exploration, it's exciting
@sarmadajmal3602
@sarmadajmal3602 Жыл бұрын
skipped a couple of seconds of Ben's comments at 8:11 where he mentioned that you can infer prop types or return types by hovering over the submit method in react
@DevMadeEasy
@DevMadeEasy 4 жыл бұрын
Another incredible video, very enlightening, people are quite confused about which framework to choose. Congratulations!
@remivanrenterghem330
@remivanrenterghem330 4 жыл бұрын
He didn't try slots, directives, events, animations, etc. I think he missed the target.
@geralt36
@geralt36 4 жыл бұрын
And their CLI. Vue's CLI is by far one of the best out there.
@johnbuchmann4912
@johnbuchmann4912 4 жыл бұрын
As an Angular dev (I like it a lot btw), if I had to switch to either Vue or React, I"d choose Vue easily as it's extremely similar to what I already know in Angular. Vue is largely just combining the HTML, JS, and CSS into one huge file rather than splitting them out into 3 files in Angular. The "if" and "for" conditionals in the HTML are practically the same as in Angular. At the end of the day it's like Vue is similar to Angular but without tons of boilerplate. That said, currently between Vue and Angular, there is much more work for Angular where I live.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Yeah, if you can find a job for Vue in your area, I would take that. But that's not always possible
@michaelloriault8039
@michaelloriault8039 4 жыл бұрын
by the way you can also have them as separate files. I do that so I get better linting and syntax highlighting kinda like this in a .vue file: coming from an angular background I also much prefer the separation of html, css and code :)
@siya.abc123
@siya.abc123 4 жыл бұрын
Vue + Nuxt + Vuetify changed my life. Angular too bloated, React is just a mess imho. Evan You for the win. Frontend Vue backend Django 😍
@FaradayAcademy
@FaradayAcademy 4 жыл бұрын
Vue with Django ❤️❤️❤️
@kid_rz
@kid_rz 4 жыл бұрын
what about seo on vue ?
@fischi9129
@fischi9129 4 жыл бұрын
@@kid_rz it's actually pretty fine considering lighthouse analytics... I got a 92 out of 100 without even trying (No alts, not meta data etc)
@siya.abc123
@siya.abc123 4 жыл бұрын
@@kid_rz I use nuxt for that, you get seo out of the box. If you go with vuetify as your css framework there are some twicks you need implement to get a good score on pagespeed.
@mucorolle6558
@mucorolle6558 4 жыл бұрын
There's no big big difference between React and Vue my man
@TerrenceLP
@TerrenceLP 4 жыл бұрын
Listening to this whole conversation doesn't make me think any of these frameworks are actual progress 😂😂😂
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
They are both good
@adamhowley8037
@adamhowley8037 3 жыл бұрын
I have never used react but after learning javascript I tried Vue solely on this: "If you want to hire a Vue.js developer you just hire a javascript developer and give them a day to read the Vue docs".
@youngerbrothertiny4766
@youngerbrothertiny4766 4 жыл бұрын
imo, I think every frontend libraries are good. The difference is the way to code. However, it will be translated to vanilla js.
@nevinkuser9892
@nevinkuser9892 4 жыл бұрын
Exactly. It's like having two different recipes for pie. Both recipes are still going to make a delicious pie.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Yes
@joanalmonte03
@joanalmonte03 4 жыл бұрын
You can create great things with any framework, or library. They are just tools to get work done, but it depends who its the developer operating on them. I am a React developer, but I have seen what you can build on Vue you can do in React as well, the same for React. I would switch to Vue only if somebody pays me to learn it. I know it would be the same for a Vue developer because this is like learning how to walk again, when there is no need for it. Keep working in whatever you choose and whatever you do with it, it depends on you.
@samthetester8099
@samthetester8099 4 жыл бұрын
Well said man... I once had to work on a vue app over 6 months because I was paid to do so, few weeks later started hating every second I spent with it due to personal preference. Even rejected few good job opportunities as they wanted me to use vue. I have never had a bad experience with react. Every app I have built with ReactJS is fast, performant and scalable without any issue, and overall pleasant development experience. I dont see a good reason to go to vue unless facebook spoil it. What I believe is If you structure your application very well And if you know what you are doing then just stick to the framework/lib you are familiar with. If you are familiar with vue and you can do incredible stuff with it just use it. Dont chase the hype. That way is more efficient and effective. Good developers think about factors like time and cost as well. 😊. Thank you for reading my rant and please excuse my english 😅
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
I agree
@iamstupendous8705
@iamstupendous8705 4 жыл бұрын
i don't have anything with reactjs but "className" is really the one that's weird.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
True
@刘晶-u7e
@刘晶-u7e 4 жыл бұрын
I appreciate Angular in its good effort of premoting Typescript and RxJS at first place.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Yes, true
@phantasyphotography3813
@phantasyphotography3813 4 жыл бұрын
The main reason I'm on the React train is because of React Native and job opportunities. If Vue gives me a way to develop native apps then I'll happily invest time into it but time is precious these days and I won't jump onto a new technology if it's currently not of use to me.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
That's what everyone says about React. But more jobs are opening up for Vue all the time
@michaelloriault8039
@michaelloriault8039 4 жыл бұрын
have a look at Quasar, its built around vue and has native support for web, desktop, android, ios. its pretty cool. very similar to working with vue and veutify. its also a single code base to deploy to all platforms.
@brunoleandrodasilva6532
@brunoleandrodasilva6532 4 жыл бұрын
2:50 - Hey Erik, I’m new here, what are your favorite VS code extensions for Vue? Would that be worth a quick video? Maybe to show your set up? Thanks in advance
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Good idea!
@DavidSmith-ef4eh
@DavidSmith-ef4eh 4 жыл бұрын
When I was testing vue, coming from a react background, I ended up using render functions and JSX in vue. It's pretty impressive that vue is flexible in such regards.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
It sure is
@tomasvavrinka8081
@tomasvavrinka8081 4 жыл бұрын
Currently I have an opportunity to try Vue with typescript. Erik could you please do a video how to use typescript in template and how to for example pass types with props? I do not believe it si just matter of settings of some extension. I would really appreciate this functionality, which Vue probably simply doesn't have.
@dihanmalik4100
@dihanmalik4100 4 жыл бұрын
I'm hoping for a collab on svelte and shares their experties about React and Vue at the same place.
@ionut-cristianratoi7692
@ionut-cristianratoi7692 4 жыл бұрын
Hello! One thing to mention regarding Typescript, as you said. For his statement regarding the highlight, it was a configuration issue. But the another issue still remains, that neither did the compiler detect the wrong typing, therefore allowing invalid typings in your project. Ex. if you change the prop type for a component, and the component is used inside multiple other components, that means the you manually need to go through all the files to check if all usage are ok, because the compiler won't complain. Is this also something that he forgot to do, was the configuration that you said for the project and not for the VS code plugin (that was what I understood)? Am I missing something? Thanks! PS: I'm also a newbie in Vue, I've tried it a couple of times, but I always got discouraged because of the lack of TypeScript support.
@michaelloriault8039
@michaelloriault8039 4 жыл бұрын
have a look at this, it gives you better type checking as its not all jumbled in a json style thing: class-component.vuejs.org/
@kolya7921
@kolya7921 4 жыл бұрын
I tried vue cli 2-3years ago I think, easy & nice. But I switched to react since vue job is really hard to find since companies are using react & angular all the time
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
I understand, that happens. Vue is gaining more momentum all the time though
@kolya7921
@kolya7921 4 жыл бұрын
@@ProgramWithErik true!
@mrkhoros
@mrkhoros 4 жыл бұрын
Ben is a great coder and he looked super confused through the entire thing. Makes me kinda shiver starting Vue.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
It's not that confusing, he did like it
@blank001
@blank001 4 жыл бұрын
React is the king Vue is like a Queen Svelte is definitely a Knight
@zehijean8817
@zehijean8817 4 жыл бұрын
Plus flutter is God
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Haha
@justpatrick_
@justpatrick_ 4 жыл бұрын
He should have installed the Vetur extension
@deepbarankar2852
@deepbarankar2852 4 жыл бұрын
One of my favorite KZbinrs who inspired me to be a web developer reacting to one of my other favorite KZbinrs who inspired me to be a web developer. Awesome!!!!!!!
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Awesome! Thanks!
@tangsi721
@tangsi721 4 жыл бұрын
to tell you the truth, those of who prefer Vue is most likely not a fan of Javascript, because Javascript is such a complicated and in-depth language in design that could freak you out any minutes. while React is largely designed and built on the philosophy of Javascript, you must think and use it as the way Javascript does. so if you want to get things done with less consideration of why, choose Vue, it doesn't require too mush Javascript skill, which is just its purpose of design, letting you forget about js and focus on your business. on the controry , if you want to make the best out of React, learn Javascript , it is more powerful and flexible in general.
@OzzyTheGiant
@OzzyTheGiant Жыл бұрын
I agree with this. I had defended JS for so long because OOP devs from other languages kept bashing on it simply because they can't code JS, but I finally reached a middle ground where I understand that JS is more bug prone due to errors not caught at compile/development time. TypeScript has solved a lot of those issues.
@tangsi721
@tangsi721 Жыл бұрын
@@OzzyTheGiant ts is the ultimate answer
@hellodevworld7487
@hellodevworld7487 3 жыл бұрын
I think it’s much easier to get into Vue than react it’s much closer to basic html, css, and JavaScript and from my experience it’s much easier for backend devs to get into than react. I do think it’s interesting you mentioned him not getting into vuex as this is his first time in Vue period that’s not surprising but also people are starting to get away from Redux with contexts and hooks becoming more popular so there’s that too. Nice video!!
@edwinencomienda
@edwinencomienda 3 жыл бұрын
react is king for him because he uses it all the time 😂, and for me doing v-if and v-for is king!
@STEFAN9484
@STEFAN9484 4 жыл бұрын
I will learn at my programming course Angular and with my private teacher React (better to have more job and freelance oportunities) and why not to learn all 3 of them :)
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Yes all 3 is good.
@Euquila
@Euquila 4 жыл бұрын
react is the least black-boxy of them all so that's why i choose it
@brothercaleb
@brothercaleb 3 жыл бұрын
It’s closest to JavaScript... I’m a vanilla JavaScript-er (and that’s a good thing).
@agusaris5031
@agusaris5031 4 жыл бұрын
React for market Vue for development Stelve for performance
@semikolondev
@semikolondev 4 жыл бұрын
Just started Svelte...i'm impressed haha. Really looking forward for this one.
@agusaris5031
@agusaris5031 4 жыл бұрын
@@semikolondev Yeah, Svelte remind me how the feeling when I discover Jquery "Code less, Do more"
@semikolondev
@semikolondev 4 жыл бұрын
@@agusaris5031 I can see why indeed. I myself love that approach too "code less, do more"
@fischi9129
@fischi9129 4 жыл бұрын
people: you can use a v-bind me: yeah, exactly, you can use colon
@pratikrane149
@pratikrane149 4 жыл бұрын
colon*
@pratikrane149
@pratikrane149 4 жыл бұрын
And yes, I felt the same! :D
@fischi9129
@fischi9129 4 жыл бұрын
@@pratikrane149 thanks😅
@tiltMOD
@tiltMOD 4 жыл бұрын
Smart! now his subscribers might get suggestions for your videos.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Yup
@catmium7974
@catmium7974 2 жыл бұрын
Are you watching it 720p or 480p on that huge display?
@ProgramWithErik
@ProgramWithErik 2 жыл бұрын
4k monitor
@jaydengibson465
@jaydengibson465 4 жыл бұрын
I love VueJs
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Me 2
@openedmind3704
@openedmind3704 4 жыл бұрын
I randomly found and watched the original video today ^^ so nice to have your REACTion/reVUE. But yeah definely maybe a bit more complexe to have a perfectly IDE set up for Vue.. probably because VSCode anticipate more a React usage so lot of preset for React. Maybe a video VSCode+Vetur+ESLint+Prettier+"format vue files on save according linter" might be very helpful, myself i still have troubles with such things..
@codeSTACKr
@codeSTACKr 4 жыл бұрын
Great points!
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Thanks CodeSTACKr! Trying something different...
@________----------.........
@________----------......... 4 жыл бұрын
Why is he staring deep into my soul?
@galihs9700
@galihs9700 4 жыл бұрын
if you prefer easier development and simplicity, maybe Vue is for you. If you prefer a little bit more challenge, curiousity, and deeper Javascript, maybe React is for you. But both of them is good and fast performance
@anonymoususer5402
@anonymoususer5402 4 жыл бұрын
I really like this comment because I just go any where, they will say react is trash or vue is trash. Everyone loves things in their own way.
@MartinOmander
@MartinOmander 4 жыл бұрын
For me, this was a very useful comment. I have only tried Vue, but I'm curious about the main difference between it and React.
@JC.72
@JC.72 4 жыл бұрын
Martin Omander i have tried both once and was a litttler deeper with react and their one way data flow way makes my head hurts lol. I know it’s for the sake of code safety but damm really made my head hurt lol. Other than that both was fairly enjoyable.
@MartinOmander
@MartinOmander 4 жыл бұрын
@@JC.72 That's very useful information -- thank you!
@jgkouziotis
@jgkouziotis 4 жыл бұрын
I think people use React because there is the React Native library as well.. I myself use react for several years but since flutter came out i might go for the cleaner Vuejs library for web development. For some reason it always felt better than react..
@anonymoususer5402
@anonymoususer5402 4 жыл бұрын
No, I never learnt react for react native because flutter is much better than react native, and there is really no need to learn vue, I will better spend my time in svelte and flutter web.
@jgkouziotis
@jgkouziotis 4 жыл бұрын
@@anonymoususer5402 I'm focusing on the direct comparison of those 2 frameworks Erik talks about. Of course there are many more like svelte or flutter web and every developer is free to use whatever he wants. But speaking of React vs Vue, i strongly believe that React Native is one of the reasons React is ahead of Vue.
@DiacamoMankungi
@DiacamoMankungi 4 жыл бұрын
That was cool... love it
@lone-warrior-13
@lone-warrior-13 4 жыл бұрын
after working with both react and vue and creating some commercial apps with both frameworks now I believe actually vue is the king of SPA libraries and frameworks, but unfortunately vue's status in the job market around the world is disappointing comparing to react and even angular
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Nice! Yeah, not as many jobs, but it's getting better
@joshuacharley1431
@joshuacharley1431 4 жыл бұрын
The fact is that I can't get up and running react in a day and understand but trust me Ben I code vue in a day and I understand how to build a simple app by using and passing components, props and vuex for state management is super clean to understand... Vue is still the king and its winning gradually.. The fact is that again you don't have to know even Javascript but you should at least a basic but not in my case while react you need to know 40% of Javascript before getting comfortable with it..
@neneodonkor
@neneodonkor 4 жыл бұрын
@damilola Jerugba it does not make it worse either
@zurakotarou1263
@zurakotarou1263 4 жыл бұрын
@@neneodonkor It just makes you dumb because every framework will die and then you have again come to js
@javadnoroozi2081
@javadnoroozi2081 2 жыл бұрын
yeah that was cool idea i realy enjoied it ...
@AngelOfDeath943
@AngelOfDeath943 4 жыл бұрын
iam waiting for ben's reply
@bawad
@bawad 4 жыл бұрын
same
@pratikrane149
@pratikrane149 4 жыл бұрын
@@bawad 😂
@CodingPhase
@CodingPhase 4 жыл бұрын
My favorite part of this video is 5:45 lol "Ok so that's useless" lol
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
LOL
@kumarvishalben
@kumarvishalben 4 жыл бұрын
Love how you defend Vue 😅
@TC10394
@TC10394 3 жыл бұрын
I just started working with Vue today and my first Vue tutorial video was from watching Ben Awad (first time too). "React is King?" My first impression is. This baby man is running back to mommy 😂😂😂
@changavila
@changavila 4 жыл бұрын
I smell a collab.
@aixoxa
@aixoxa 4 жыл бұрын
Me too
@blasttrash
@blasttrash 4 жыл бұрын
your nose is strong T'Challa.
@San_OO7
@San_OO7 4 жыл бұрын
I love React but respect vue since its buddy in our webdev industry...
@ilyasayusuf5447
@ilyasayusuf5447 3 жыл бұрын
I still love react you can't change my mind
@shekcbanny
@shekcbanny 4 жыл бұрын
React is still the king because of 'React Native'
@johngoldman767
@johngoldman767 4 жыл бұрын
I think vue has vue native not sure how it works. Myself react native react dev
@drenns
@drenns 4 жыл бұрын
@@johngoldman767 yeah vue native exist but it compiles to react native so...
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Vue native - Check mate!
@zurakotarou1263
@zurakotarou1263 4 жыл бұрын
@@ProgramWithErik Which big companies use vue native, check again?
@michaelloriault8039
@michaelloriault8039 4 жыл бұрын
@@zurakotarou1263 actually Quasar puts it to shame, single code base for web, desktop and mobile and its built on vue
@macaronikid5705
@macaronikid5705 3 жыл бұрын
LOOOONNNGG time AngularJS fan - picked-up Vue 3.x about the same time ( AUG / SEP ), and really like it a lot. If you're into AngularJS you'll be right at home with Vue. I am ambivalent about the .vue file type, with everything in it - For many things, it's fine, certainly for focussed reusable "component" type of things. But, for complex screens it's a bit cumbersome. I liked the separation of .html and .js that AngularJS affords. That said, it's a heckuva lot better in just about every fashion than Angular 2+ - which is overly complex, and ridiculously over-designed especially in the layer-after-layer-after-layer of abstractions. I can get stuff done in Vue much faster. Oh - and Webstorm solves the obscure missing flag he was whining about in TypeScript.
@patrickren7395
@patrickren7395 4 жыл бұрын
Template syntax feels so outdated, I remember writing it 10 years ago doing ASP.net and it's not a great experience.
@peterdaze1
@peterdaze1 4 жыл бұрын
Patrick Ren i agree one of my main issues with VUE
@ChristoPy_
@ChristoPy_ 4 жыл бұрын
You can try others ways like JSX
@spongechameleon6940
@spongechameleon6940 4 жыл бұрын
Bruh I’ll use anything as long as I don’t have to manually set up babel & webpack for typescript I swear to god...
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Yup
@animatedzombie64
@animatedzombie64 4 жыл бұрын
well, probably there will be reaction video of ben awad about reaction video of eric on his video. lol, bit tricky to understand
@manikantamatta4670
@manikantamatta4670 4 жыл бұрын
vue and react both are great but neither of them is a king according to me your project requirements and your interest to work on particular library is a king because frameworks popularity may change in the future but your likes and interests will not change so if like a particular framework then that is king
@steveyang4531
@steveyang4531 4 жыл бұрын
Vue 3 is learned from many React features. Absolutely React is theKing. But I have to learn Vue 3 first.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Understood
@vigneshbalachandran9704
@vigneshbalachandran9704 3 жыл бұрын
I remember Erik recommending Ember
@breezycodes
@breezycodes 4 жыл бұрын
Nuxt!!! All the way ❤❤❤
@theof6757
@theof6757 4 жыл бұрын
I think it’s funny when someone that likes react says it’s weird to pass number in strings.. there’s nothing more weird than jsx...
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
I agree
@kokizzu
@kokizzu 4 жыл бұрын
Svelte~
@Irnovi27
@Irnovi27 4 жыл бұрын
jQuery is king. i use it in vue environment and work together.
@JC.72
@JC.72 4 жыл бұрын
Yes it was pretty much the only choice back then. it was clearly the king but an old king now who may retire very soon
@jwoods9659
@jwoods9659 2 жыл бұрын
React is good for people that really really really know JS well, as a newbie your going to have a hard time until you build up EX
@andresorrego6778
@andresorrego6778 4 жыл бұрын
The submit method not being infered doesn't make sense. It's just a function. Even with React you have to specify that it's a form event.
@maximumfate4495
@maximumfate4495 4 жыл бұрын
I'm an Angular developer. I choose Vue js over react js. No hate on react
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Understood, I like Angular too
@kid_rz
@kid_rz 4 жыл бұрын
11:31 hahaha
@shivrajnag12
@shivrajnag12 4 жыл бұрын
Programmers are creative creating whole all-new sub-genre of videos reacting to others video. People react to rap songs.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
I should do another one!
@duythinho806
@duythinho806 3 жыл бұрын
amazing good job
@SirDaz
@SirDaz 4 жыл бұрын
I tried Vue and loved it. Then I tried Blazor and it destroys it for simplicity and ease of implementation. Not tried react though.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Never tried Blazor...
@AhmadHassan-ss5un
@AhmadHassan-ss5un 4 жыл бұрын
Erik the Vue defender 😆
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
LOL
@StrangeIndeed
@StrangeIndeed 4 жыл бұрын
I wish reaction videos were more popular on the programming side of KZbin. I know, that's a pretty weird wish
@martinalcala4823
@martinalcala4823 4 жыл бұрын
React is king, indeed
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Boo!
@rogadev
@rogadev 3 жыл бұрын
4:10 But you can USE typescript inside Vue, can you not? I've not gotten into it yet but my understanding was that you can use either, which made me think this is why they were typecasting props in this way - futureproofing of sorts. ;)
@zlackbiro
@zlackbiro 3 жыл бұрын
However, React is a institution for Vue! In React you simply do coding and enjojing your life , no throwing around the code up and down. No issues, no need for extra configurations, you cant do any serious mistake. You simply dont care... 😎
@jaromor8808
@jaromor8808 3 жыл бұрын
the general consensus is that React has way steeper learning curve when compared to Vue which makes your comment look silly
@theretroman3862
@theretroman3862 3 жыл бұрын
Guess what Ben: not every one's life revolves around the spaghetti React code you like to KING so much. Vue ans Svelte will slap you hard later on the road :D
@johnnwabuforudemezue1108
@johnnwabuforudemezue1108 3 жыл бұрын
vue is king
@mr_don_key
@mr_don_key 4 жыл бұрын
If you've watched many videos of him, you will know this: Ben is a sarcastic guy, take everything he says with huge grains of salt. (you can spot his internal fun, trying to keep his laugh hidden) Don't waste your time on him.. he is just trying to be serious, while fooling around. it's funny to watch.. but nothing serious. In reality he knows his stuff, but pretends he doesn't.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Yeah he's hilarious. I didn't take his "React is King" seriously
@vacoder
@vacoder 3 жыл бұрын
8:29 React is weird not vue every language angular html all uses class except that react
@hijohn2073
@hijohn2073 4 жыл бұрын
I saw steam, did u play CS:GO ?))))
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
No :(
@Akosiyawin
@Akosiyawin 3 жыл бұрын
I came from react, I have so many projects on github using react. But when I started using vue, I will never go back to React.
@AlgoChef
@AlgoChef 4 жыл бұрын
React is 👑
@karmakast806
@karmakast806 4 жыл бұрын
i dont know if react is king but you are defenectly reacting. ok bye.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Thanks
@valeriofunk5000
@valeriofunk5000 4 жыл бұрын
If you are good enough you learn both
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
I think it's not a bad idea to learn both
@1happyRain
@1happyRain 4 жыл бұрын
Am I the only one who couldn't care less about TS... ES6 is all I need when dealing with frontend JS/Vue. Maybe it's because I've never used and don't care much for angular or react either.
@authenticnaturalnoises
@authenticnaturalnoises 4 жыл бұрын
React is by far the king !!!
@Obelisko9
@Obelisko9 4 жыл бұрын
Vue is "the Kingslayer"
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Yup
@acengiz3056
@acengiz3056 4 жыл бұрын
it's just like comparing mcdonalds vs burger king. they both are trash but when you eat it you feel amazing rather than eating boiled celery. Its the same thing with vue and react. They just make easier to control dom with javascript, instead of vanilla javascript, they feel amazing.
@SinaSharafzadeh
@SinaSharafzadeh 4 жыл бұрын
Let's fight, I'll sell the tickets :'D
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
haha, Dev Fights
@AesharManzar
@AesharManzar 4 жыл бұрын
$89 for your workshop in vue is very Big amount for indian.
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Sorry, I will be reselling the recording at a later time at a lesser price
@SirXtC
@SirXtC 4 жыл бұрын
since I only know React, REACT IS KING!
@ProgramWithErik
@ProgramWithErik 4 жыл бұрын
Well...
Trying React.js For The First Time | React.js For Vue Developers!
28:17
Program With Erik
Рет қаралды 22 М.
What Vue.js Does Better Than React
24:29
Harry Wolff
Рет қаралды 38 М.
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 257 МЛН
Lazy days…
00:24
Anwar Jibawi
Рет қаралды 8 МЛН
Deadpool family by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 4,7 МЛН
Easy Google Coding Interview With Ben Awad
28:00
Clément Mihailescu
Рет қаралды 1 МЛН
Every New Vue Developer Has Made These Mistakes...
18:04
Program With Erik
Рет қаралды 45 М.
WHY I CHOSE VUE OVER REACT AND WHY I'M NOT GOING BACK
11:25
Program With Erik
Рет қаралды 100 М.
Vue vs React (2024) - Make a RIGHT Choice (Difference Explained)
10:31
Daniel | Tech & Data
Рет қаралды 39 М.
Why I'm Switching from Vue to React
10:45
Suboptimal Engineer
Рет қаралды 67 М.
You Wouldn't Believe These Developer Interview Mistakes...
9:23
Program With Erik
Рет қаралды 6 М.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,6 МЛН
What are my thoughts on Vue3
25:21
Web Dev Cody
Рет қаралды 11 М.
Why aren't you using Fastify? Or Koa? Or NestJS?
9:58
Maximilian Schwarzmüller
Рет қаралды 67 М.
Why being a (web) dev is still worth it
13:35
Maximilian Schwarzmüller
Рет қаралды 9 М.
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 257 МЛН