SPA Design and Architecture

by Emmit A Scott Jr

0 ratings • 0 reviews • 0 shelved
Book cover for SPA Design and Architecture

Bookhype may earn a small commission from qualifying purchases. Full disclosure.

DESCRIPTION

Single page web applications (SPAs) are the next step in the development of web-based software, delivering the sleekness and fluidity of a native desktop application in a browser. SPA development requires knowledge of new development concepts and the mastery of new technologies that support these more complex applications. Fortunately, learning how to build SPAs doesn't have to be an overwhelming experience!

 



SPA Design and Architecture: Understanding Single Page Web Applications helps developers take the leap from traditional web applications to SPAs. It starts with an introduction to the SPA model and builds on the standard approach of creating linked pages. Then it provides a gentle introduction to modular JavaScript programming, including AMD and module loaders. Readers are guided through the various facets of SPA architecture, including an overview of MV* frameworks, unit testing, routing, layout management, data access, pub/sub, performance, and security. Examples are easy-to-follow and can be applied to the library or framework of the reader’s choice.

 

KEY SELLING POINTS





No experience building SPAs required

Explains key concepts



Easy-to-follow explanations and examples



 

AUDIENCE

Readers should be familiar with HTML, CSS, and JavaScript.

 

ABOUT THE TECHNOLOGY

The driving force behind SPAs is the desire people have for their web sites or web applications to feel more like a desktop windows/mac application. Large companies, such as Microsoft and Google, back this approach. Microsoft has a lot of blogs on various aspects of building SPAs. Google is backing its own framework for building SPAs (AngularJS).
  • ISBN10 1617292435
  • ISBN13 9781617292439
  • Publish Date 29 December 2015 (first published 12 November 2015)
  • Publish Status Out of Print
  • Out of Print 5 March 2021
  • Publish Country US
  • Imprint Manning Publications
  • Format Paperback
  • Pages 310
  • Language English