Express.js
Avancé
Mise en place d'une architecture MVC modulaire avec séparation claire des responsabilités
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
express
mvc
architecture
api
modularite
Scénario Technique
Contexte : Vous reprenez une API Express dont toutes les routes et la logique métier sont regroupées dans un seul fichier volumineux. Le Problème : Le code est difficile à maintenir, tester et faire évoluer. Contraintes : Implémenter une séparation claire entre routes, contrôleurs et services sans modifier le comportement fonctionnel existant. Livrable attendu : Refactoriser l'application en architecture MVC structurée avec dossiers dédiés (routes, controllers, services) et injection propre des dépendances.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.