DEV Community

Discussion on: React vs Vue - Which should you choose?

Collapse
 
lexlohr profile image
Alex Lohr

That depends solely on your requirements, as both frameworks have their advantages and drawbacks:

  • React has an extensive ecosystem including excellent tooling, easy to find jobs/devs, a large, vibrant community, but also complicated hook rules, the requirement for an external state management for global state and lots of packages in its ecosystem that are orphaned or otherwise of bad quality.
  • Vue's ecosystem and community is not as large, but the state management is much simpler and versatile. On the other hand, Vue attempts to be everyone's darling, which can become quite confusing if you're not following the recent development.

That being said, there are other alternatives, i.e. Svelte, Solid, Marko, Astro or Qwik, that should also receive your attention depending on the use case.

Collapse
 
eshimischi profile image
eshimischi

Astro is a static site generator, not framework..

Collapse
 
lexlohr profile image
Alex Lohr

Right, it's more a meta-framework. Still worth a look.

Thread Thread
 
eshimischi profile image
eshimischi

Yes it is, but you can use any UI framework/library with it - React/Vue/Svelte