Model-view-controller: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
aggiunto punto in struttura
Riga 12:
* il '''model''' fornisce i [[metodo|metodi]] per accedere ai dati utili all'applicazione;
* il '''view''' visualizza i dati contenuti nel model e si occupa dell'interazione con utenti e agenti;
* 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 "[[Business logic|logica di business]]"), a carico del ''controller'' e del ''model'', e l'interfaccia utente a carico del ''view''.