Vue.js s’est imposé comme l’un des frameworks JavaScript les plus populaires et accessibles pour créer des interfaces utilisateur interactives. Ce livre s’adresse aux développeurs web, qu’ils débutent avec Vue, viennent de Vue 2 ou d’un autre framework, et souhaitent concevoir des applications modernes, performantes et maintenables avec Vue.js 3.
L’ouvrage propose une progression pédagogique pensée pour le terrain. Après la mise en place de l’environnement avec Vite et des rappels ciblés sur JavaScript ES6+ et TypeScript, vous découvrirez les fondamentaux de Vue.js 3 : Composition API, réactivité, templates, composants, slots et composables.
Vous apprendrez ensuite à structurer des applications d’envergure avec Vue Router et Pinia, à créer et valider des formulaires, à communiquer avec une API, à gérer l’état serveur et à mettre en place des tests automatisés. Les bonnes pratiques de performance, l’optimisation des builds et une introduction au rendu côté serveur avec Nuxt complètent ce parcours.
Tout au long des chapitres, de nombreux exemples de code, des cas d’usage inspirés de situations réelles et des quiz permettent de valider vos acquis. Le projet de synthèse TaskFlow vous guidera dans la réalisation d’une application de gestion de tâches de type Kanban, depuis son architecture TypeScript jusqu’à sa mise en production.
Que vous découvriez Vue ou souhaitiez actualiser vos connaissances, ce guide vous donnera les méthodes et les réflexes nécessaires pour devenir autonome au sein de l’écosystème Vue moderne.
Caractéristiques
- Livre (broché) - 17 x 21 cm
- ISBN : 978-2-409-05644-4
- EAN : 9782409056444
- Ref. ENI : EIVUE
Caractéristiques
- HTML
- ISBN : 978-2-409-05645-1
- EAN : 9782409056451
- Ref. ENI : LNEIVUE