Комментарии:
In vue there is no need to use setState to update a value of variable, it's done out of the box. Also no need to use event handlers for binding variables to an input components, just v-bind and work is done
Ответитьyou still think the same?
ОтветитьI really enjoyed react more than vue ever since they introduced functional components and hooks especially the usecallback ,uswmemo and useref
ОтветитьI literally read a test page, deleted a few things, and understood what was going on. I haven't made a statement yet but.... I've been struggling for years. And to try Vue. It's such a breathe of fresh air.
Ответитьvue for small team and react for larger team. project management in long term.
ОтветитьReact is just pathetic tool to me which i will never ever like due to my preference, style, comfort and others. React is literally 100% javascripting, i hate jsx i like to have all organized, etc. React also takes up to 40% more of code and is slower than vue(yes ur amazing react is worse in performance). I loved vue and how does it works, i love the directives theyre amazing and fit my style of making stuff. React is like backendish development when u spent 100% time in ur js file or whatever. For developers who have great js coding experience and knowledge its not necessary to use react cause its basically wasting their time and becomes annoying even if its loved and still good tool that i hate. Vue is amazing with the structure and complex workflow. You can make huge and small apps. Imagine making small app in react (pathetic).
My final words personally are: pick react if you wanna hardcode to keep learning javascripting in react version and wanna keep improving ur coding skill and knowledge about how frameworks work. If ure advanced js aka front/fullstack who loved react for some reasons and feel fine just pick solidjs its much better than react ways and still keep similar way of making stuff. If ure begginner, wanna make something quick, u dont like jsx, u have no clue how big ur app will be or ure just an advanced js programmer, pick vue.
I will never use by myself something like react it's so pathetic tool in my mind for backend developers wanna be front end developers 😂. Theres a reason why vue has directives and possibilities to make ur own ones, its a easier work.
Vue is far superior than react
ОтветитьJust built a big project with vue 3 , firebase , all works in harmony
ОтветитьThe template - script - style separation its just THE choise that got me started with Vue.
ОтветитьJust learned vuejs last year and it's very easy to use.
ОтветитьNext, spanish subtitle
ОтветитьVue forever
ОтветитьI also like Vue over React.
ОтветитьI love vue template engine most
ОтветитьNo setState, useState, useReducer bla bla bla like in React. Vuejs has the easiest learning curve, im not moving back to horrible react syntax
Ответитьwell erik for more complex projects Vue is limited, and vue community for libs, plugins is all over the place. React is a mature framework with a great community and vue is wanna be react lib .And i'm a vue developer. Doing simple videos or showcaseing some basic functionality you can't really "go back" because you haven't really started
Ответить...and btw, easy(or advance knowledge of es6) is not a synonym of good(or better).
Ответитьthis video is just a waste of bandwidth, nothing more
ОтветитьThe templating syntax puts me off. I like being able to do things like { !loading && !error ? <MyComponent /> : <UhOh /> } and posts.filter(post => post.approved).map(post => <Post data={post} />) over having to implement logic within templating tags which also feel slower to type.
So basically, I prefer using Javascript's syntax over Vue's template language/syntax. Having the full power of Javascript when manipulating the view just feels more liberating and it's nice not having to constantly switch between 2 types of syntax. The counter argument of using jsx with Vue sounds great but as a newbie I would stick with what's "mainstream" since help is easier to find when I get stuck.
Hey Erik, Hope you're doing well.
I've converted to Vue myself recently, perfectly understand your viewpoint
Im more interested in : "why I choose vue / react over ember js?" Feels like everyone is trying to convince me to join the ember clan :D Any thoughts on that?
ОтветитьMan what is it going to take for Vue to be at the top, developers just keep learning React for job offers, but Vue is so much better in my opinion, I decided this year I have to get more into React, while at the same time it's a shame :/
ОтветитьI'm not taking js lessons from a vampire -_-
ОтветитьDoes the framework really matter for people other than novice developers?
ОтветитьReact is best
ОтветитьAngular = WTF, React = Ok, not bad, Vue = Wow, great.
ОтветитьI just like React so much and all the ecosystem behind that, as a web developer I work with both technologies, but React just feels right, even though you're right that vue is really simple compared to React.
ОтветитьVue.js is unintuitive, its language agnostic and the knowledge is not transferrable and this is a big take away as a developer.
ОтветитьVanilla js is the most performant
ОтветитьJS Frameworks and libraries come and go. What matters the most is the solid understanding of Javascript principles, such as hoisting, closures, execution context, prototypes, OOP, and more
ОтветитьAfter matching your video, I'm still not convinced that Vue is better than ReactJS.
ОтветитьAs a vue dev, I had to do some things in react recently and it felt awful, ugly, loops and conditional rendering look like a mess of js and html mixed in something that's not even jsx... I don't know, it was my first contact with react, but I found it really frustrating.
ОтветитьVue developers are friendlier, more approachable, and more open minded.
ОтветитьHey Erik, I chose Angular over Vue & I've gone mad!!!
ОтветитьAlways ReactJS!❤️
ОтветитьEsay things dont do epic things
ОтветитьFor myself, I love jsx! Steeper learning curve but then it’s easy peasy. Vue is too much fragmented
ОтветитьHe basically kept saying "why i recommend vuejs over and over with no reason why"
Ответитьif you know react you will not chose one over another one
Ответитьevery single point on your list can be very trivially turned around in favor of React
for such a simple tool I'm baffled by the number of people that misunderstand React, even among the ones that use it professionally
when you ask them a simple question like "what is so great about React really", they start naming things like JSX, performance, virtual DOM, etc
and so these so called "react inspired" frameworks, naturally, adopt those and call it a day (some of them even make an outrageous claim that they've improved upon it)
but what they fail to see is that all of that is purely superficial, they are just implementation details, nothing more
Comparing Vue and React finally comes down to one thing.
The interest of the developers using them.
Vue has a lower learning curve and lets you get productive quickly using it.
Vue is more opinionated about how you build things (like Angular).
React on the other hand has a steeper learning curve, but you have a lot of freedom to build things the way you wanna build stuff.
React is more true to the open standards, and is not opinionated.
React API's have considerably been simplified with hooks and it's a lot more fun building things using it.
It all comes down to the programmer using it in the end.
What do you want ? Ease of use, but more opinionated then Vue is your tool.
However if your a strong JS developer and don't want too much baby sitting about how you do things then React it is :)
I fall in the React camp :)
If you need to port an existing web app written in vanilla Javascript to a framework, Vue is amazing. I learned Vue on a project like that. It was fun and easy to port the app in pieces, first the navbar, then a few buttons, then the calls to the back-end, etc. At all times I had a fully functional web app ready for release.
ОтветитьInteresting video! I personally love Vue for it’s simplicity and the fact that I don’t need to mix HTML and JS (JSX) so applications look cleaner, but I’m also on the boat for learning React.js! I don’t mind either in terms of usability and performance and applicability to building apps since all frameworks have their pros and cons 👌🏼 I do love how Vue and React and both lightweight to start with and learn as a beginner/mid-level (getting there) 🙌🏼
ОтветитьVue.js is attractive, however, am looking at hosting options. Vercel seems to be the best choice and it's logical i should use their framework, Next.js (React) as am assured I'll get first-class support and optimizations running their framework on their serverless platform. This isn't to say Vue frameworks aren't supported, but i just don't want to encounter unexpected issues that could eat up my development time.
ОтветитьSo Vue.js can't do backend? is Node.js OK for that?
ОтветитьReact is supercool
Ответить"This Video is sponsored by Vue Js" 😜
Huge Fan Erik Thanks for providing awesome contents 😊