DEV Community

Discussion on: Why You Need to Build Your Next Single Page Application with Vue Js

Collapse
 
ozzythegiant profile image
Oziel Perez

For me it would be Vue and Svelte. Svelte has most of the benefits of Vue but without relying on VDOM, so you get a leaner more high performance UI. React in my opinion has too many downsides and too much flexibility for its own good. Sure it's popular but only because that's what most devs are forced to use at work, but we should be given the choice to vote with our tech stack as to what benefits us the most.

Collapse
 
sumyya_khan profile image
sumyya khan

@ozzythegiant Yeah, Svelte is a great framework and easy to learn.

Collapse
 
andrewbaisden profile image
Andrew Baisden

Not disagreeing my only major concern with Svelte is the smaller community and the job market is not as active because its still new. If it had a similar user base to React then it might actually be the top JavaScript framework based on the high praise and user reviews I have heard.

Thread Thread
 
ozzythegiant profile image
Oziel Perez

I think at this point it's just a matter of devs picking it up regardless of the community. Svelte is battle tested by the early adopters and has proven itself. However, it is true that if you need to build something quickly, leveraging existing components, then I guess Vue still is a better choice, but Svelte is already closing that gap with existing libraries.

So again it just comes down to devs using it for new projects, integrating it into existing ones, and persuade managers to switch to svelte where possible so that the usage rate goes up.