Aller au contenu principal

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