Formations Web

Durée 3 jours Obtenir un devis

Présentation

  • Concepts de Bases
  • Comparaison avec d'autres solutions

Les Vues

  • Création
  • Cycle de Vie
  • Les hooks

Components

  • Template
  • Création
  • Propriétés
  • Mixins
  • JSX
  • Evénements
  • Slots
  • Fonction render

Directives

  • Créer une nouvelle directive
  • Arguments
  • Directives existantes : v-if, v-show, v-for
  • Rendering de liste
  • Class et Style
  • Gestion des événements
  • Raccourcis
  • Gestion des formulaires
  • Créer ses propres Directives
  • Cycle de vie des directives

Les filtres

  • Créer son filtre
  • Enregistrer son filtre

Les routes

  • Routes statique
  • Bonnes pratiques
  • Nommer ses routes
  • Navigation dynamiques
  • Redirections et alias
  • Le Lazy-loading

Requêtes Ajax avec Axios

Vue-CLI

  • Webpack
  • Fichier .vue
  • Client Vue
  • Plugins vue-cli 3
  • Configuration

Plugins

  • Installer un Plugin
  • Créer son plugin

Typescript

  • Présentation
  • Installation
  • Déclarer les composants
  • Propriétés et Méthodes
  • Les watchers
  • Les décorateurs et événements

Vuex

  • Installation
  • Le store
  • Les getters
  • Les actions
  • Les modules

Testing

  • Test runners
  • Les frameworks de test
  • Tester la Vue
  • Tester les composants
  • Gérer l'Async update
  • Les outils (vue-test-util)
  • Aller plus loin

Server Side rendering

  • SSR avec Express
  • Afficher la Vue et un template
  • Nuxt