DEV Community

React Vs Vue

Makanju Oluwafemi on May 19, 2023

When planning a website's development as an engineering team, we usually find it a bit daunting to choose among the varieties of technological stac...
Collapse
 
lexlohr profile image
Alex Lohr

React is anything but fast, even in a single-page app. For larger, more complex apps, it is not even mediocre, but a performance sinkhole.

When it comes to understanding Vue or React, the advantage of react is the explicit APIs, whereas there is a lot of implicit functionality in Vue. On the other hand, React comes with a slew of rules and conventions that make it harder to grasp for the inexperienced developer. Judging between the two, Vue is definitely simpler on the surface, but there's a lot of complexity under the hood.

There are a lot more of alternatives. If you praise the simple syntax of Vue and don't like JSX anyways, maybe Svelte would be an option (though it does not scale well for larger apps). If you do like JSX, but want something far less complex than React, combined with impeccable performance and enjoyable developer experience, Solid.js is the answer. If most of your app is static and you want the fastest thing possible, Qwik or Astro might be a good fit.

Collapse
 
miracool profile image
Makanju Oluwafemi

Great! , i learnt some things from it.

Collapse
 
akeemkabiru profile image
Kabby

React is fast with vite . It uses rollup unlike create react app that uses webpack