This document discusses whether single page applications (SPAs) can deliver a world-class web user experience (UX). It begins with an introduction to SPAs, noting how they differ from traditional multi-page websites by loading entire experiences onto a single HTML page using JavaScript. The document then covers some of the key differences of SPAs, including how to address navigation and state changes without page loads, measuring performance, and ensuring search engine indexing, accessibility, and browser support work properly. It concludes that while SPAs require a different approach to design and development, they can enable a more personalized, adaptive experience when their capabilities, like smooth transitions between views, are leveraged effectively.