Node.js
Avancé
Architecture REST modulaire avec séparation contrôleurs et routes
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
nodejs
express
architecture
rest
modularite
Scénario Technique
Contexte : Vous reprenez une API Node.js dont toute la logique est écrite dans un seul fichier server.js. Le Problème : Les routes, la logique métier et la configuration sont mélangées, rendant le projet difficile à maintenir. Contraintes : Utiliser Express. Mettre en place une séparation claire entre routes, contrôleurs et configuration sans modifier le comportement métier. Livrable attendu : Refactoriser l'application en architecture modulaire avec dossiers routes, controllers et éventuellement services, tout en gardant une structure scalable.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.