Reduced to the max, this was the way to build single page applications in 2012. Still unrivaled in simplicity, though it cannot compete with nowadays reactive and webpacked frameworks.
https://backbonejs.org/