Bonnes pratiques Javascript
Sommaire
-
Nommage camelCase variable, fonction et PascalCase pour les classes.
-
Nom des variables déscriptifs pour variables, fonctions et classes.
-
Commentaire (Why not what), Bloc de commentaire pour fonctions, classes, modules
-
Immutabilité
-
La portée des variables
-
une fonction = une tache et courte au possible
-
Gestion d'erreur
-
Types et égalité
-
Eviter variables globales, utiliser les modules / IIFE
-
fonction fleché
-
Asynchrone
-
gestion des evenements DOM
-
linter
-
Securite
-
Debug
-
Transpilation