SwiftUI : Quelle architecture?

Salut à tous,

On m’a demandé plusieurs fois quelle était l’architecture logiciel que j’utilisais pour le développement en Swift/SwiftUI. J’utilise la méthode que @mbritto nous a donné durant les cours Swift et SwiftUI.
Quelle est son nom s’il vous plait ? MVC (model view Controller) ou MVVM (Model-View-ViewModel) ou MV sans le C

Merci

Salut @djibs,

j’ai présenté plusieurs types d’organisations au fil des cours et des années :slight_smile:
Les premiers cours iOS utilisaient principalement du MVC car c’est que qu’Apple recommandait avec UIKit.
Puis j’ai présenté le concept du ViewModel dans des cours plus récents (comme le cours SwiftUI).
Dans les derniers cours Flutter, je présente les premières bases d’une clean architecture mais sans aller jusqu’au bout.
Je pense d’ailleurs proposer bientôt un cours dédié à la Clean Architecture

Merci pour ta réponse.

On m’a justement demandé lors du dernier entretien si je connaissais le clean archi. je connais de nom et j’ai un peu lu sur le sujet, mais pas plus. Un cours qui devrait être intéressant.

1 « J'aime »