Vue.js - applications web complexes et réactives
Livrejavascript
Ce livre écrit par Brice Chaponneau et publié aux éditions Eyrolles couvre sur 230 pages les techniques pour maîtriser Vue.js, framework JavaScript concurrent de React et Angular.
L'auteur y aborde les notions de base pour l'usage de Vue (installation, mise en route des premiers composants, réactivité et directives...) mais aussi plus complexes pour personnaliser son usage et utiliser les modules tels que Vuex (store) ou les API. Cela convient à la fois à des débutants complets qui veulent se mettre à framework JavaScript, et ceux qui ont déjà commencé à l'utiliser dans des projets concrets.
C'est propre, clair et intéressant, rapide à lire, à jour, et relativement exhaustifs sur les notions à connaître pour prendre Vue en main.
Un petit bémol après une première lecture : ce livre aborde point par point les différentes possibilités offertes par Vue mais aurait mérité un "TP fil rouge" pour mettre le tout en oeuvre dans une application concrète et cohérente, avec des astuces ou problèmes fréquemment rencontrés.
On cherche souvent dans les livres une méthodologie et des conseils notamment pour faire fonctionner des concepts ensemble, plutôt qu'une application directe de portions de code chapitre par chapitre. La documentation officielle est déjà très bien faite et traduite en français.
Au sommaire
- Installer et utiliser Vue.js
- Les outils préconisés et leur configuration
- Les paradigmes fondamentaux de Vue.js
- Les directives pour commander les éléments
- Les directives personnalisées
- Formater avec l'interpolation des filtres
- Les composants
- Les slots, un emplacement réservé pour injecter du contenu
- Le composant keep-alive pour garder l'état courant
- Apporter de la dynamique visuelle avec les transitions
- La réutilisabilité avec les mixins
- Ajouter des fonctionnalités avec les plug-ins
- Extension de composant
- Le store, gestionnaire d'états
- API
- Le routage pour la navigation