3. Antes de SPA…..
ASP.NET Web Forms
ASP.NET MVC
HTML 5
PHP
Un poco de js
4. Problemas a resolver
Estados
ViewState
Postback
Performance
Velocidad
Usabilidad
5. Características SPA
Renderización en cliente
Cargue de 1 sola página
No más Postback
Disponibilidad offline
UI enriquecida
HTML 5!
Integración con REST
6. Que necesitas?
JavaScript Skills
Diversas líbrerias JS
Servicios REST (Web API)
HTML 5 (storage, bd, offline)
Framework JS
(Knockout, Backbone,Ember, ….)