Vue vs Angular : comparaison de 30 métriques

Vue vs Angular

Vue

Vue est un langage de programmation Declarative, Component-Based, Functional apparu en 2014, conçu par Evan You. Cas d’usage principaux : Web Frontend, Single Page Applications, UI Development.

Angular

Angular est un langage de programmation Declarative, Component-Based, Functional apparu en 2016, conçu par Google. Cas d’usage principaux : Web Frontend, Single Page Applications, UI Development.

30 métriques

MétriqueVueAngular
GitHub Stars5543554445
Stack Overflow Tags819266697069
TIOBE Rank2746
RedMonk Rank3151
PYPL Rank3344
Average Salary (USD)125708105034
Job Postings3977334786
Benchmarks Score0.820.66
Learning CurveHardHard
Community SizeVery LargeVery Large
Documentation Quality87
Ecosystem Maturity109
Industry Adoption87
Type System Complexity99
Concurrency Support78
Performance - Execution Speed99
Performance - Memory Usage108
Performance - Startup Time88
Tooling Quality79
Package Manager Quality108
IDE Support710
Debugging Experience610
GitHub Stars Rank2428
Stack Overflow Tags Rank1627
Average Salary Rank1845
Job Postings Rank1829
Benchmarks Rank3058
Learning Curve Score32
Community Size Score99
AHP Score7.627.45

Score AHP

  • Vue: 7.62 (#24)
  • Angular: 7.45 (#26)
Vue             | ######## 7.62
Angular         | ####### 7.45

Quand choisir Vue

Web Frontend, Single Page Applications, UI Development. Vue est un langage de programmation Declarative, Component-Based, Functional apparu en 2014, conçu par Evan You. Cas d’usage principaux : Web Frontend, Single Page Applications, UI Development.

Quand choisir Angular

Web Frontend, Single Page Applications, UI Development. Angular est un langage de programmation Declarative, Component-Based, Functional apparu en 2016, conçu par Google. Cas d’usage principaux : Web Frontend, Single Page Applications, UI Development.

Exemple Hello World

Vue:

<template><h1>Hello, World!</h1></template>

Angular:

@Component({template:'<h1>Hello, World!</h1>'})

Andere Sprachen