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 3. The SPA server

When a user navigates through a traditional website, the server burns lots of processing power to generate and send page after page of content to the browser. The SPA server is quite different. Most of the business logic—and all of the HTML templating and presentation logic—is moved to the client. The server remains important, but it becomes leaner and more focused on services like persistent data storage, data validation, user authentication, and data synchronization.

Historically, web developers had to spend a good deal of time developing logic to transform one data format to another, much like shoveling dirt from one giant, musty dirt pile to another—and just about as productive. Web developers have also had to master ...

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