Qu'est-ce que je vais apprendre ?
Les prérequis pour suivre cette formation
Des connaissances en HTML & CSS sont nécessaires
Des connaissances en JavaScript sont nécessaires
Certains des projets que nous allons coder ensemble
Nous mettrons en pratique toutes les fonctionnalités de Vue3 et Pinia pour créer une boutique e-commerce avec gestion du panier. Nous utiliserons Pinia, Zod et Vee-validate, et plein d'autres librairies !
Description
Vue.js est un framework très modulaire, c'est-à-dire qu'il est tout à fait possible de n'utiliser que certaines parties du framework, puis d'ajouter d'autres parties de la librairie par la suite.
Le framework peut s'ajouter à des vues d'une application serveur, ou bien prendre en charge la logique de toute l'application pour développer une Single Page Application.
Il s'agit donc d'une librairie particulièrement polyvalente.
Il permet une architecture plus libre qu'Angular mais moins que React. Il est connu pour être le plus facile d'accès des trois frameworks, mais reste pour autant complet et permet de résoudre toutes les problématiques des applications Web modernes. Il est également très performant. Nous le recommandons pour s'initier aux applications front-end réactives.
En savoir plus
Également inclus dans la formation

Vite
Pratiquement tous les navigateurs implémentent ES6, qui est la nouvelle version importante de JavaScript.
Lire plus

Pinia
Les applications front-end sont de en plus dynamiques et complexes. Avec Pinia, vous aller apprendre à dompter cette
complexité en apprenant la notion de gestion d'état.
Lire plus

Vue-Router
Comme pour Pinia, vue-router est un autre module de Vue.js qui vous permettra de gérer le routing de vos
applications
Lire plus
