Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
image OF
  1. Webpack - Empaquetage de l'application client

Webpack - Empaquetage de l'application client

Qualiopi
En centre
Non éligible CPF
Objectifs
Programme

A l'issue de cette formation, vous serez capable de :

  • Utiliser l'outil Webpack
  • Gérer des dépendances et créer un "exécutable" local pour le suivi des applications
  • Fournir une approche modulaire de l'application front avec Webpack
  • Suivre un développement à l'image d'un développement serveur.

Introduction à Webpack

  • Installation de Webpack
  • Comprendre la notion de module, de bundle et de dépendance dans Webpack
  • Utilisation de Webpack en mode ligne de commande
  • Utilisation de Webpack avec un fichier de configuration
  • Comparaison avec Browserify, Gulp et Grunt

Exemples de travaux pratiques (à titre indicatif)

  • Découverte des divers modes d'installation de Webpack
  • Lancement de Webpack en mode ligne de commande

Présentation de Webpack

  • La notion de loader dans Webpack
  • Présentation des modules dans Webpack
  • Notion de plug-ins et disponibilité de ceux-ci
  • Configuration simple pour commencer
  • Le watch mode
  • Installer le Webpack devServer
  • Le build incrémental
  • Le Hot Module Reload

Exemples de travaux pratiques (à titre indicatif)

  • Création d'une première configuration Webpack
  • Installation du Webpack devServer, mise en place de build incrémental

Lancer la production de code avec Webpack

  • Les plug-ins Webpack
  • Un exemple avec la minification
  • Comprendre la structure d'un bundle
  • Utiliser le "tree shaking" (suppression des codes morts)
  • Le code splitting, synchrone et asynchrone

Exemple de travaux pratiques (à titre indicatif)

  • Génération d'un bundle à partir de multiples fichiers

Les loaders

  • Le graphe de dépendances
  • Qu'est-ce qu'un Webpack Loader ?
  • Gestion des images Webpack
  • Manipuler des CSS avec Webpack
  • JavaScript et Webpack
  • Ecrire un loader

Exemple de travaux pratiques (à titre indicatif)

  • Ecriture d'un Webpack Loader 
Public visé

Développeurs de sites Web confrontés à l'industrialisation de la production de codes client de qualité.

Prérequis

Avoir une très bonne connaissance de JavaScript et de l'environnement de conception client.

Autres formations disponibles :
Prochaines sessions disponibles :05 nov.06 nov.07 nov.10 nov.
En visio
Non éligible CPF
Prochaines sessions disponibles :05 nov.21 janv.27 mai16 sept.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :06 nov.29 janv.19 mars18 juin
Qualiopi
En centre
Non éligible CPF
formation
Mérignac (33700)
Kotlin - Mise en oeuvre
Prochaines sessions disponibles :12 nov.03 déc.25 févr.15 avr.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :19 nov.18 févr.15 avr.24 juin
Qualiopi
En centre
Non éligible CPF
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Tout refuser
Tout accepter