Menu
Connexion Yabiladies Ramadan Radio Forum News
ASP.NET CORE heeelp
y
21 juillet 2020 13:40
Bonjour,
j'ai une question lorsqu'on utilise le design patthern mvc pourquoi on utilise la couche model puis model views ?
Surement une question de sécurité mais laquelle ?
S
21 juillet 2020 15:17
MVC c'est model view controller. Le modèle c'est la stockage et la modélisation de la donnée, la vue c'est la partie graphique qui va présenter ces données à l'utilisateur et le controller c'est la couche qui va faire l'adaptation et la transformation de la donnée depuis le modèle pour qu'elle soit présentable dans la couche graphique.
Mais je pense que tu parles du pattern MVVM plutôt non? Model View ViewModel mais c'est à peu près la même chose si tu remplaces ce qu'on appelait Controller par le ViewModel

L'avantage de ce pattern est que tu peux représenter la même donnée de différentes façons en changeant le ViewModel et la View. Tu peux avoir une application web et une application desktop qui utilisent le même Model, la seule chose qui change est la View et éventuellement le ViewModel si besoin
21 juillet 2020 15:17
C'est plus pour des questions de visibilités que de sécurité. Certains de développeur (beaucoup même) utilise une architecture MVC et font un code pourri et plein de failles.
 
Emission spécial MRE
2m Radio + Yabiladi.com
Facebook