2. Pourquoi utiliser du
typage avec
Javascript??
• Parce que Javascript…
• Le typage nous permet
• Détection plus tôt des
erreurs
• Améliorer la lisibilité du
code
• Améliorer la qualité du
code
3. Qu’est ce que Flow type ?
• Static type checker
Un outil d'analyse statique de JS et non un langage (tel que Typescript)
• Inférence de types
Comprendre comme un grand quel doit être le type associé à la déclaration
4. Comment
typer son
code
On ajoute // @flow à
chaque fichier que l’on
souhaite ajouter du typage
On peut ajouter du type à
nos éléments ou utiliser
l’inférence.
18. Tools
• React
• supporté directement et permet la suppression des propTypes
• Create-React-App (CRA) supporte Flow par défaut
• IDE
• Majors: VSCODE(en workspace)
• Nuclide (Atom)