Need advice about which tool to choose?Ask the StackShare community!

Vue CLI

410
416
+ 1
3
Vuetify

957
1.5K
+ 1
146
Add tool

Vuetify vs Vue CLI: What are the differences?

Developers describe Vuetify as "Material Component Framework for VueJS 2". Vuetify is a component framework for Vue.js 2. It aims to provide clean, semantic and reusable components that make building your application a breeze. Vuetify utilizes Google's Material Design design pattern, taking cues from other popular frameworks such as Materialize.css, Material Design Lite, Semantic UI and Bootstrap 4. On the other hand, Vue CLI is detailed as "Standard Tooling for Vue.js Development". Vue CLI aims to be the standard tooling baseline for the Vue ecosystem. It ensures the various build tools work smoothly together with sensible defaults so you can focus on writing your app instead of spending days wrangling with config.

Vuetify and Vue CLI are primarily classified as "Front-End Frameworks" and "Javascript Utilities & Libraries" tools respectively.

Vuetify and Vue CLI are both open source tools. Vue CLI with 22K GitHub stars and 3.8K forks on GitHub appears to be more popular than Vuetify with 20.9K GitHub stars and 2.56K GitHub forks.

According to the StackShare community, Vuetify has a broader approval, being mentioned in 50 company stacks & 217 developers stacks; compared to Vue CLI, which is listed in 3 company stacks and 8 developer stacks.

Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of Vue CLI
Pros of Vuetify
  • 1
    GUI for installing dependencies
  • 1
    Visual Web Interface
  • 1
    Detects and run npm tasks
  • 26
    Enables beauty for graphically challenged devs
  • 22
    Wide range of components and active development
  • 19
    Vue
  • 15
    New age components
  • 12
    Easy integration
  • 10
    Material Design
  • 9
    Open Source
  • 8
    Nuxt.js
  • 5
    Awesome Documentation
  • 5
    Not tied to jQuery
  • 4
    Internationalization
  • 4
    Awesome Component collection
  • 3
    Best use of vue slots you'll ever see
  • 2
    Not tied to jQuery
  • 1
    Responsiveness
  • 1
    Treeshaking

Sign up to add or upvote prosMake informed product decisions

Cons of Vue CLI
Cons of Vuetify
    Be the first to leave a con
    • 18
      It is heavy

    Sign up to add or upvote consMake informed product decisions

    What is Vue CLI?

    Vue CLI aims to be the standard tooling baseline for the Vue ecosystem. It ensures the various build tools work smoothly together with sensible defaults so you can focus on writing your app instead of spending days wrangling with config.

    What is Vuetify?

    Vuetify is a component framework for Vue.js 2. It aims to provide clean, semantic and reusable components that make building your application a breeze. Vuetify utilizes Google's Material Design design pattern, taking cues from other popular frameworks such as Materialize.css, Material Design Lite, Semantic UI and Bootstrap 4.

    Need advice about which tool to choose?Ask the StackShare community!

    What companies use Vue CLI?
    What companies use Vuetify?
    See which teams inside your own company are using Vue CLI or Vuetify.
    Sign up for Private StackShareLearn More

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with Vue CLI?
    What tools integrate with Vuetify?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to Vue CLI and Vuetify?
    Webpack
    A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders" modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
    Meteor
    A Meteor application is a mix of JavaScript that runs inside a client web browser, JavaScript that runs on the Meteor server inside a Node.js container, and all the supporting HTML fragments, CSS rules, and static assets.
    Nuxt.js
    Nuxt.js presets all the configuration needed to make your development of a Vue.js application enjoyable. You can use Nuxt.js for SSR, SPA, Static Generated, PWA and more.
    npm
    npm is the command-line interface to the npm ecosystem. It is battle-tested, surprisingly flexible, and used by hundreds of thousands of JavaScript developers every day.
    Create React App
    Create React apps with no build configuration.
    See all alternatives