Retour aux cas pratiques
Mobile ArchitectureFondamental

Correction d’une architecture mélangeant logique métier et interface

Scénario

Contexte : Une application mobile affiche une liste de produits récupérés depuis une API. Le Problème : Toute la logique d’appel réseau est directement écrite dans l’écran principal. Extrait logique actuelle : function loadProducts() { fetch('/api/products').then(res => res.json()).then(data => { this.products = data; }); } Contraintes : Extraire logique réseau dans une couche dédiée. Séparer responsabilités. Maintenir simplicité de l’écran. Livrable attendu : Proposer une refactorisation simple permettant séparation claire entre UI et couche Data.

Compétences ciblées

refactoringarchitectureseparation-of-concernsmobiledesign
    Correction d’une architecture mélangeant logique métier et interface — mise en situation Mobile Architecture | CodeDuel