Live data from Hacker News

Will Vue.js become a giant like Angular or React?

10clouds.com

111–120 of 142 posts

Re: Will Vue.js become a giant like Angular or React?

#111
post #53

Earlier quoted context omitted.

Vue is used by huge Chinese companies, and tons of Chinese startups. It's also adopted by Laravel, which is very popular in PHP land. It's not going anywhere soon.

That is the word on the street, but I have yet to see publicly visible evidence of it. You can inspect Facebook to see React is there. You can inspect Walmart to see React is there. You can inspect LinkedIn to find Ember there. I have yet to see flagship product of huge companies built on Angular or Vue. Is Alibaba.com built with Vue?

Check https://www.quora.com/How-popular-is-VueJS-in-the-industry

Re: Will Vue.js become a giant like Angular or React?

#112
post #41

Earlier quoted context omitted.

Right, it's just as valid (that is to say it is not at all) to claim that this comment thread uses Vue since it discusses it. YCombinator runs Hacker News on Vue now! It's a shame since it's otherwise a well written article

Not the same at all. To say that the site newsfeed.fb.com uses Vue is a fact. To say that Facebook owns and operates that site is a fact. The valid point is that Facebook is a large company made up of many people and not a monolithic entity.

The point I was making (badly) is that he states that News Feed by Facebook uses Vue. News Feed is a well known product by one of the largest companies in the world, and if Vue were indeed used by it (as React is) it would be a huge endorsement for the quality, durability, scalability and resilience of the project.

However the reality is so far from that, where a marketing site built by contractors under none of the strict constraints of the product it speaks about uses Vue, that it serves not as an endorsement but instead a needless point of contention in the post.

Re: Will Vue.js become a giant like Angular or React?

#113

Tried Angular, ReactJS and VueJS and to me, they have their own strengths, but all are more than capable as frameworks for building large and solid enterprise level apps. IMO, productivity and simplicity has Vue winning my preference. Reading the article, I was surprised at this part: "Wait, did I just write Facebook? Check Facebook’s newsfeed." I did checked facebook's newsfeed and certainly, the Vue Devtools lit up…

As other comments here and on the post itself point out, that page which is a marketing site "about" news feed, not actually News feed, was built by contractors with zero knowledge or involvement by Facebook engineering. The reason given was that they had an engineer familiar with Vue and none with React experience

Re: Will Vue.js become a giant like Angular or React?

#114
post #69
post #29

Nope. React has 10 people in its core team, highly compensated to work on React. There is at least one genius among those 10. Think of Fiber and how it works. VueJS may copy that model but in this sense, as in the case with JSX, they're a follower. They are not a thought leader. Just a sink/collector for React haters.

>There is at least one genius among those 10 who?

Jordan Walke and Sebastian Markbage easily fall into that category, from years working closely together. Christopher Chedeau perhaps too

Re: Will Vue.js become a giant like Angular or React?

#115
post #40
post #8

Everything has already been said in the article, but there's one thing that makes Vue stand out the most: The author(s) are really focused on keeping this framework's API simple and getting rid of/deprecating stuff that doesn't promote productivity.

How is this different from React?

React is much more verbose and thus unnecessarily complicated. Case in point: TODO MVC done in Vuex vs Redux.

Re: Will Vue.js become a giant like Angular or React?

#117
post #16

It's a bit disingenuous to say that Facebook uses Vue for Newsfeed. It's on a marketing site, not on a performance and business critical part of the site. These marketing sites are very often built by contractors, not FB engineers, and tend to be one off efforts. Not to knock Vue, but it weakens the message when deliberately misleading info like this is used

I'm going to go out on a limb here and say "Never attribute to malice what can easily be attributed to ignorance". I have a feeling the author did not intend to mislead their readers. I feel that it is more likely that they didn't look too deeply into the subject. It's fairly simple to attribute some piece of work to Facebook when Facebook's branding is plastered all over it.

Fair comment. However it's fairly clear that there's a difference between a complex web application which pushes a library to its limits, and a page describing that application. The author must have known this and thought it'd be funny to be able to say that Facebook uses Vue in their flagship product. They really didn't need this to sell their point and should have just left it out. While it makes a humorous point, it calls into question the veracity of the other statements which otherwise could stand on their own

Re: Will Vue.js become a giant like Angular or React?

#118
post #15
post #5

Having used all three, it feels like Vue.js will grow to occupy the role that React occupies today. That, or React will (smartly) take on some of Vue's core features like single component files with actual HTML, CSS, and JavaScript in them. Vue is far easier to start with yet feels more powerful too. Angular 2+ is a separate animal for larger teams, so will probably remain for that use case.

it always amazes me how one person project such as vuejs and laravel can compete against with the frameworks made by giants such as google and facebook. yes there are more developers involved in vuejs and laravel now but the two main authors are still the king to rule these two extremely popular projects, truly amazing.

how can I check who downvoted me? why downvote here?

Re: Will Vue.js become a giant like Angular or React?

#119
Facebook news feed always crashing after sometimes of scrolling on mobile devices. The whole version of mobile web Facebook looks terrible, old fashion, completely awful ui\ux. This is a result of working framework. Try to compare it with another social networks like VK.com which is extrimely stable on mobile devices (both desktop and mobile version), very fast and user friendly.

Re: Will Vue.js become a giant like Angular or React?

#120
post #83
post #29

Nope. React has 10 people in its core team, highly compensated to work on React. There is at least one genius among those 10. Think of Fiber and how it works. VueJS may copy that model but in this sense, as in the case with JSX, they're a follower. They are not a thought leader. Just a sink/collector for React haters.

> Think of Fiber and how it works. VueJS may copy that model but in this sense, as in the case with JSX, they're a follower. They are not a thought leader. Fibers only exist because sharing between Javascript threads is not currently an option. React is a thing only because Javascript sent us back 20 years in time.

Not true. We have shared memory (SharedArrayBuffer) and we have sharing (Atomics), but parallelism is not the answer. Single threaded concurrency is a better model IMO. From my understanding, what is missing is preemptive scheduling a la delimited continuation...
Post reply on HN