Model-view-controller: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
rimosso wikilink sbagliato |
Nessun oggetto della modifica |
||
Riga 9:
* il '''model''' contiene i dati e fornisce i [[metodo|metodi]] per accedervi;
* il '''view''' visualizza i dati contenuti nel model;
* il '''controller''' riceve i comandi dell'utente (in genere attraverso il view) e li attua modificando lo stato degli altri due componenti
Questo schema, fra l'altro, implica anche la tradizionale separazione fra la logica applicativa (in questo contesto spesso chiamata "logica di business"), a carico del ''model'', e l'interfaccia utente, a carico del ''view'' e del ''controller''.
|