MVC (Italiano)

Sta per “Model-View-Controller.”MVC è un modello di progettazione di applicazioni composto da tre parti interconnesse. Includono il modello (dati), la vista (interfaccia utente) e il controller (processi che gestiscono l’input).

Il modello MVC o “pattern” è comunemente usato per lo sviluppo di interfacce utente moderne. E ‘ fornisce i pezzi fondamentali per la progettazione di un programma per desktop o mobile, così come le applicazioni web., Funziona bene con la programmazione orientata agli oggetti, poiché i diversi modelli, viste e controller possono essere trattati come oggetti e riutilizzati all’interno di un’applicazione.

Di seguito è riportata una descrizione di ciascun aspetto di MVC:

Model

Un modello è dato utilizzato da un programma. Questo può essere un database, un file o un semplice oggetto, come un’icona o un personaggio in un videogioco.

Vista

Una vista è il mezzo per visualizzare gli oggetti all’interno di un’applicazione. Gli esempi includono la visualizzazione di una finestra o pulsanti o testo all’interno di una finestra. Include tutto ciò che l’utente può vedere.,

Controller

Un controller aggiorna sia i modelli che le viste. Accetta input ed esegue l’aggiornamento corrispondente. Ad esempio, un controller può aggiornare un modello modificando gli attributi di un personaggio in un videogioco. Può modificare la vista visualizzando il personaggio aggiornato nel gioco.

Le tre parti di MVC sono interconnesse (vedi diagramma). La vista visualizza il modello per l’utente. Il controller accetta l’input dell’utente e aggiorna il modello e la visualizzazione di conseguenza., Sebbene MVC non sia richiesto nella progettazione di applicazioni, molti linguaggi di programmazione e IDE supportano l’architettura MVC, rendendolo una scelta comune per gli sviluppatori.

Aggiornato: marzo 7, 2018

Author: admin

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *