Its not a single page application though. That really hurts usability. As a user I want to load the entire web application up front, then deal with JavaScript loading nonsense constantly.
Why should big powerful servers do the work when I have my battery constrained smartphone/laptop to do the heavy lifting?
Why should big powerful servers do the work when I have my battery constrained smartphone/laptop to do the heavy lifting?