Part 2. The SPA client

An SPA client provides much more than a traditional website user interface (UI). Though some say that SPA clients can be as responsive as desktop applications, it’s more accurate to say that well-written SPA clients are desktop applications.

Like desktop applications, SPA clients differ substantially from traditional web pages. When we replace a traditional website with an SPA, the entire software stack changes—from the database server through the HTML templating. Companies that have had the vision to successfully transition from traditional websites to SPAs have understood that the old practices and structures must change. They’ve refocused engineering talent, discipline, and testing on the client. The server remains ...

Get Single Page Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.