Hacker News new | ask | show | jobs
by IshKebab 1610 days ago
Yeah we chose Vue at work too, but it was only because we didn't have enough experience of either.

> Wikipeida chose Vue

Yeah their reasons look very much like dubious attempts to justify the choice someone has already made.

1. You can use it without a build step.

Sure, but only if you're not using Typescript, which would be mad. A build step is a mild inconvenience. Not something that should cause you to choose a worse solution (though they do also use PHP so they're probably used to bad tech).

2. Vue.js may enable us to rely on fewer libraries as dependencies.

Ha! When I added Vue and its required CLI stuff to our package.json it pulled in around 1000 dependencies. React has like 4.

3. The official Vue libraries are evolving in a stable and predictable fashion.

You can still use React classes if you want to. They're not deprecated. It's unlikely they ever will be.

4. Vue.js development is not led by a single corporation whose goals may diverge from those of the WMF.

I mean... come on.