Tre tecniche per lo sviluppo di applicazioni Web includono l'architettura Model-View-Controller (MVC), lo scripting lato client e lo scripting lato server. MVC è un modello che suddivide un'applicazione in tre parti distinte, vale a dire il modello (struttura dati), la vista (rappresentazione visiva) e il controller (gestisce le interazioni tra il modello e la vista). Lo scripting lato client consente l'invio di contenuto dinamico al browser, mentre lo scripting lato server consente l'elaborazione del codice sul lato server prima che venga inviato al browser.
Identificare tre tecniche per lo sviluppo di applicazioni web.