Vue.js face à React et Angular
Accéder à l'ensemble des vidéos de ce cours en illimité à partir de 99€ HT/an.
Découvrir Vue.js et initialiser un projet
00:03:22
Script
Objectif
Situer Vue.js par rapport à React et Angular, deux autres solutions de construction d'interfaces.
Points clés
- React est une bibliothèque centrée sur l'interface ; ses composants s'écrivent généralement en JSX.
- Une application React complète s'appuie sur des bibliothèques complémentaires ou un framework (routage, état…).
- Angular est un framework complet basé sur TypeScript, avec routage, formulaires et injection de dépendances intégrés.
- Vue.js est un framework progressif : un fichier
.vueréunit template, script (JS ou TS) et style. - Le choix dépend du projet, de l'équipe et de l'environnement technique.
À retenir
- React : bibliothèque UI, composants en JSX.
- Angular : cadre complet et structuré en TypeScript.
- Vue.js : composants monofichiers aux repères familiers (HTML, JS, CSS).