Webpack - Empaquetage d'application client



Objectifs, programme, validation de la formation

Objectifs

•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.

Description, programmation

Introduction à Webpack
•Installation de Webpack
•Comprendre la notion de module et de dépendance dans Webpack
•Utilisation de Webpack en mode Ligne de commande
•Utilisation de Webpack avec un fichier de configuration
•Comparaison avec Gulp et Grunt

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

Lancer la production de code avec 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

Les loaders
•Ecrire un loader

Niveau de sortie information non communiquée

Métiers visés

E1101 :

E1104 :

M1801 :


Durée, rythme, financement

Durée 7 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Modalités de recrutement et d'admission Avoir une très bonne connaissance de JavaScript et de l'environnement de conception client.

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Aucune

Inscription

Contact renseignement Agnès RICHIR

Téléphone 0557190765


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/01/2019

Adresse d'inscription
15 Bis Allée James Watt 33700 Mérignac

Lieu de formation


Organisme de formation responsable