5 ms·
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. Thes
by shaneos 9y ago
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
- munchor 9y agoA comment on the linked article actually mentions that it was indeed contracted. Very disingenuous indeed by the article's writer.
- shaneos 9y agoRight, 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
- sgustard 9y agoNot 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.
- shaneos 9y agoThe 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.
- scriptkiddy 9y agoI'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.
- shaneos 9y agoFair 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
- scriptkiddy 9y agoGood point. I've been asked several times in Medium comment threads to write a non-biased comparison between React and vue. Since it seems like it's so difficult to find an article like this one without bias, I may just write it. I'll also ensure that I research any use of either library.
- coldtea 9y ago>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. It's still a Facebook owned site, and a public facing one at that. Even if they just bought if as is ready from some third party, it shows Vue is mature enough to be accepted for such a use.
- julianmarq 9y agoI've seen the word "disingenuous" used many, many ways over the internet. People keep using this word, I don't think it means what most people think it means. Because it doesn't: "not candid or sincere, typically by pretending that one knows less about something than one really does." There's nothing insincere about saying that newsfeed.fb.com uses vue because it does. It isn't pretending to know less, if it were false, it'd be pretending to know more. Disingenuous doesn't mean "I don't like that this person said x", or "I like y, so I don't like that this person said a good thing, even if true, about x." It's becoming a pet peeve.
- shaneos 9y agoConsider me schooled, thanks :-)