Je me demande si le Presenter dans Model-View-Presenter est autorisé à faire de la logique/des actions qui ne sont pas centrées sur l'interface utilisateur. Est-MVP uniquement pour l'interface utilisateur et les données ou puis-je l'utiliser pour un projet où j'ai besoin d'écrire dans un fichier (via le contrôleur/le présentateur)?Le présentateur dans Model-View-Presenter peut-il effectuer des actions/logiques non-UI?
Quelle est la différence entre le présentateur et le contrôleur?