Hacker News new | past | comments | ask | show | jobs | submit login

I think it's going to vary wildly to what the website actually does. Something like Gmail or Slack? I'm probably going to be happier with a (well-constructed!) SPA. If managing state across things is important to the core functionality of the site, then use the paradigm that's appropriate.

The ticketing part of Zendesk is a tabbed SPA of sorts, while the help center is a wiki-style set of webpages. It works well.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact