I've been reading a MVC 4 SPA at http://www.asp.net/single-page-application/an-introduction-to-spa.
Even after reading I'm bit unclear on what scenario should I use SPA. By looking at few examples on above link, looks like the Controllers remain the same. Is it the difference between MVC Web Page vs SPA is that SPAs contain lots of Javascript frameworks? And if we use these Java Script frameworks (Jquery, Knockout, Upshot etc) with MVC Web, we can achive the same result as SPA? OR SPA means ONE page for whole web application?
Also, do we stull use layout pages for SPA?
Thank you for clarifing. Hope someone's not going to - vote.