Model-view-controller: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Collegamenti esterni: Creato la sezione e aggiunto il template "FOLDOC"
Funzionalità collegamenti suggeriti: 3 collegamenti inseriti.
Riga 21:
 
== Utilizzo ==
Storicamente il pattern MVC è stato implementato [[lato server]]. Recentemente, con lo sviluppo e la parziale standardizzazione di [[JavaScript]] sono nate le prime implementazioni [[lato client]].<ref>Leggere [http://www.html.it/articoli/javascript-mvc-1/ questa ottima introduzione] {{Webarchive|url=https://web.archive.org/web/20131231001220/http://www.html.it/articoli/javascript-mvc-1/ |date=31 dicembre 2013 }}</ref>
 
=== Lato server ===
Riga 31:
=== Lato client ===
[[File:JSP_Model_2.svg|thumb|right|Esempio di schema MVC in [[J2EE]]]]
Negli ultimi anni è aumentata la richiesta di [[Rich Internet application]] che facciano chiamate asincrone al server ([[AJAX]]), senza fare redirect per visualizzare i risultati delle elaborazioni. Col crescere della quantità di codice JavaScript eseguito sul client, si è sentita l'esigenza di creare i primi framework che implementassero MVC in puro JavaScript. Uno dei primi è stato Backbone.js, seguito da una serie interminabile di altri framework, tra cui JavaScriptMVC, Ember ed [[AngularJS]].
 
== Esempio ==