Real-world data from multiple sources reveals that Single-Page Applications (SPAs) average only one soft navigation per hard page load, suggesting users don't generate long sessions. This challenges the fundamental trade-off SPAs offer: accepting higher upfront JavaScript costs for faster subsequent interactions. If sessions are truly this shallow, SPA architectures may represent an industry-wide mistake outside specific use cases like document editing or chat. The web performance community needs to investigate whether this data accurately reflects reality, understand what interactions are being measured, and use these insights to steer teams toward more appropriate architectures based on actual session depth rather than FOMO-driven technology choices.

10m read timeFrom calendar.perfplanet.com
Post cover image
Table of contents
Mysterious CircumstancesThe StakesCan N Really = ~2 ?

Sort: