O'Reilly logo

Single Page Web Applications: JavaScript end-to-end by Michael S. Mikowski and Josh C. Powell

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required