Ce travail a pour but de comparer deux manières de concevoir des applications WEB, l’une plus ancienne, à savoir l’architecture client-serveur, l’autre plus récente, l’utilisation de la librairie AngularJS. Au travers des différents chapitres, nous allons retracer et expliquer chaque façon de faire pour ensuite réaliser un prototype d’application de gestion que nous pourrons ensuite analyser. Afin de réaliser au mieux cette comparaison, le projet sera découpé en quatre parties distinctes : La première partie sera une comparaison du client-serveur et d’AngularJS. La deuxième reviendra sur l’historique d’AngularJS ainsi que les concurrents existants. La troisième partie consistera en l’apprentissage de la librairie en utilisant les tutoriels à disposition sur le site officiel du Framework ou encore ceux de W3Schools. Enfin, en quatrième et dernière partie, je réaliserai un prototype d’application de gestion avec AngularJS que j’analyserai et auquel je donnerai un ressenti d’expérience personnel