IssueRaiser

First of all, thanks for the nice writeup.

First of all, thanks for the nice writeup. I hate that comments tend to hone in on nitpicking, but so it goes. My apologies in advance. > If you're just starting out with a new web application, it should probably be an SPA. Your reasoning for this seems to be performance (reloading assets), but IMHO the only good reason for using a single-page app is when your application requires a high level of interactivity. In nearly every case where an existing app I know and love transitions to a single-page app (seemingly just for the sake of transitioning to a single-page app), performance and usability have suffered. For example, I cannot comprehend why Reddit chose a single-page app for their new mobile site. It's a lot harder to get a single-page app right than a traditional app which uses all the usability advantages baked in to the standard web.

Posted by tspike on Jul 10, 2015, 7:50 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.5,500 issues0 comments

complaint (SaaS)

First of all, thanks for the nice writeup.

tspikeJul 10, 2015, 7:50 PM

First of all, thanks for the nice writeup. I hate that comments tend to hone in on nitpicking, but so it goes. My apologies in advance. > If you're just starting out with a new web application, it should probably be an SPA. Your reasoning for this seems to be performance (reloading assets), but IMHO the only good reason for using a single-page app is when your application requires a high level of interactivity. In nearly every case where an existing app I know and love transitions to a single-page app (seemingly just for the sake of transitioning to a single-page app), performance and usability have suffered. For example, I cannot comprehend why Reddit chose a single-page app for their new mobile site. It's a lot harder to get a single-page app right than a traditional app which uses all the usability advantages baked in to the standard web.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue