
Construire une application web robuste et facile à maintenir n’est pas une tâche facile. Il y a encore quelques années, les développeurs web n’utilisaient que du JavaScript, un langage non typé, pour apporter du dynamisme à une page web. On pouvait alors assigner à une même variable un nombre ou une chaîne de caractères et ne pas s’apercevoir que l’on manipule le mauvais type de donnée.