• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Software Engineering ▶ Single page apps in depth

Single page apps in depth

July 8, 2012

Single page apps in depth

“Single page apps in depth”, by Mikito Takada, is not an API reference on a particular framework, rather, the focus is on discussing patterns, implementation choices and decent practices. It takes a “code and concepts” approach to the topic.

Book Description

Why do we want to write single page apps? The main reason is that they allow us to offer a more-native-app-like experience to the user.

Single page apps are distinguished by their ability to redraw any part of the UI without requiring a server roundtrip to retrieve HTML. This is achieved by separating the data from the presentation of data by having a model layer that handles data and a view layer that reads from the models.

Table of Contents

  • Introduction
  • Modern single page apps – an overview
  • Writing maintainable code
  • Implementation alternatives: a look at the options
  • Meditations on Models & Collections
  • Views – templating, behavior and event consumption

Download Free PDF / Read Online

Author(s): Mikito Takada
Format(s): PDF, Mobi, ePub, HTML
Link: Read online.

Similar Books:

  1. Mixu’s Node book
  2. Design and Implementation Guidelines for Web Clients
  3. Free Preview Edition: Programming Windows 8 Apps with HTML, CSS, and JavaScript
  4. Free eBook: Google Apps: The Missing Manual
  5. Free Online Book: iPhone iOS 4 Development Essentials
Previous Post: « Identity Management on a Shoestring
Next Post: HTTP Succinctly »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2025 OnlineProgrammingBooks.com