-[D.3. intégration avec Babel](#d3-intégration-avec-babel)
-[D.3. intégration avec Babel](#d3-intégration-avec-babel)
-[D.4. Intégration dans Visual Studio Code](#d4-intégration-dans-visual-studio-code)
-[D.4. Intégration dans Visual Studio Code](#d4-intégration-dans-visual-studio-code)
-[D.5. Typer notre code](#d5-typer-notre-code)
-[D.5. Typer notre code](#d5-typer-notre-code)
-[Étape suivante](#Étape-suivante)
## D. Typage
## D. Typage
Comme vu en cours, il existe plusieurs solutions pour ajouter du typage statique dans notre code JS.
Comme vu en cours, il existe plusieurs solutions pour ajouter du typage statique dans notre code JS.
...
@@ -118,5 +117,4 @@ Désormais si vos fichiers comportent l'annotation `// @flow` alors le plugin va
...
@@ -118,5 +117,4 @@ Désormais si vos fichiers comportent l'annotation `// @flow` alors le plugin va
***NB:** Ne pas oublier d'ajouter le commentaire `// @flow` en entête de chaque fichier modifié*
***NB:** Ne pas oublier d'ajouter le commentaire `// @flow` en entête de chaque fichier modifié*
## Étape suivante
# Cette fois c'est terminé, bravo ! <!-- omit in toc -->
Si vous avez terminé cet exercice et que l'ensemble de votre code est correctement typé, vous pouvez passer à la suite : [Pour aller plus loin](E-pour-aller-plus-loin.md)
@@ -108,5 +108,4 @@ PageRenderer.renderPage( homePage ); // affiche la liste des pizzas
...
@@ -108,5 +108,4 @@ PageRenderer.renderPage( homePage ); // affiche la liste des pizzas
***NB:** N'oubliez pas de typer toutes vos nouvelles classes au fur et à mesure (ne pas oublier non plus le commentaire `// @flow`) et de vérifier régulièrement que tout est conforme à l'aide de la commande `./node_modules/.bin/flow`*
***NB:** N'oubliez pas de typer toutes vos nouvelles classes au fur et à mesure (ne pas oublier non plus le commentaire `// @flow`) et de vérifier régulièrement que tout est conforme à l'aide de la commande `./node_modules/.bin/flow`*
voir comment renforcer le typage du code JS de notre application dans la partie suivante: [Le typage](D-typage.md)
# Cette fois c'est terminé, bravo ! <!-- omit in toc -->