Need advice about which tool to choose?Ask the StackShare community!
Ant Design vs Vue CLI: What are the differences?
What is Ant Design? A set of high-quality React components. An enterprise-class UI design language and React-based implementation. Graceful UI components out of the box, base on React Component. A npm + webpack + babel + dora + dva development framework.
What is Vue CLI? 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.
Ant Design can be classified as a tool in the "UI Components" category, while Vue CLI is grouped under "JavaScript Framework Components".
Some of the features offered by Ant Design are:
- Cases
- Principles
- Proximity
On the other hand, Vue CLI provides the following key features:
- Feature Rich - Out-of-the-box support for Babel, TypeScript, ESLint, PostCSS, PWA, Unit Testing & End-to-end Testing.
- Extensible
- No Need to Eject
Ant Design and Vue CLI are both open source tools. It seems that Ant Design with 52.6K GitHub stars and 18.8K forks on GitHub has more adoption than Vue CLI with 23K GitHub stars and 4.07K GitHub forks.
AgFlow, Alipay, and The Knot are some of the popular companies that use Ant Design, whereas Vue CLI is used by La Cupula Music SL, Evaluar, and Auterion. Ant Design has a broader approval, being mentioned in 98 company stacks & 190 developers stacks; compared to Vue CLI, which is listed in 5 company stacks and 55 developer stacks.
Pros of Ant Design
- Lots of components48
- Polished and enterprisey look and feel33
- TypeScript21
- Easy to integrate21
- Es6 support18
- Typescript support17
- Beautiful and solid17
- Beautifully Animated Components16
- Quick Release rhythm15
- Great documentation14
- Easy to customize Forms2
- Opensource and free of cost2
Pros of Vue CLI
- GUI for installing dependencies1
- Visual Web Interface1
- Detects and run npm tasks1
Sign up to add or upvote prosMake informed product decisions
Cons of Ant Design
- Less24
- Large File Size10
- Poor accessibility support4
- Dangerous to use as a base in component libraries3