Vue vs React: Which Framework Should You Choose?

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Sonar - Write Clean JavaScript Code. Always.
  • InfluxDB - Access the most powerful time series database as a service
  • Bit

    A tool for composable software development.


  • vue-dev-server

    a small development server for building `vue` components (by paulpflug)


  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • ComponentFixture

    🛠️Interactive sandox playground for vue components


  • vue-codemods

    Collection of codemod scripts that help update and refactor Vue and JavaScript files.


  • vue-unicorn-log

    A magical 🦄 plugin to make coloring the console output easier and more flexible.


  • React-Sight

    Visualization tool for React, with support for Fiber, Router (v4), and Redux

    React Sight

  • React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    To understand each framework’s weaknesses and strengths, it is helpful to be aware of where they stem from. After all, like anything else in life, both the Vue framework and React framework have been influenced by their cultural contexts – while React was created by Facebook, Vue was developed by a former engineer at Google.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • nativescript-vue

    Native mobile applications using Vue and NativeScript.

    If you are hoping to hire mobile developers to only build your app once and reuse your code across multiple devices, React Native allows building Android and iOS applications and will undoubtedly be an excellent choice for your business. In Vue’s case, for its part, there are a number of different options for building native mobile applications too. Of these, NativeScript is by far the most popular, though Quasar is also well worth checking out. Below are some other important points to consider:

  • Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

    Undeniably, because React is developed and supported by Facebook, there are considerably more projects making use of React than Vue (over twice as many in fact, according to the latest Stack Overflow survey). This makes it considerably easier to hire React freelancers and outsourcing companies. Yet it is also impossible to ignore the fact that Vue.js has a long list of admirers. On GitHub, for instance, Vue has already surpassed React in the amount of awarded stars (196,000 for Vue compared to 188,000 for React). This is because despite the association with Alphabet, to many developers, Vue.js is a personal passion project.

  • devtools

    ⚙️ Browser devtools extension for debugging Vue.js applications.

    Vue Devtools

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts