Bonjour à tous, vous le savez peut-être, on (les quelques développeurs front) réfléchit à revoir complètement l'architecture javascript du front. Pour plusieurs raisons :
- actuellement, il n'y a aucune règle, aucune ligne directice sur comment doit être fait un module
- on n'a pas de fragmentation claire par module, et les manipulations DOM ( = manipulation dans l'interface) et les requètes AJAX ( = communication avec le serveur) s'entremèlent de manière totalement anarchique
- il y a actuellement 2 gestionnaires de dépendances/paquets, qui font à peu près la même chose, alors que nous pourrions en supprimer un
- il n'y a pas de tests unitaires, ni de documentation (en même temps, la structure actuelle ne le permet pas forcément)