Single Page Web Applications: JavaScript end-to-end

3.65 avg rating
( 97 ratings by Goodreads )
 
9781617290756: Single Page Web Applications: JavaScript end-to-end

Summary

In Single Page Web Applications you'll learn to build modern browser-based apps that take advantage of stronger client platforms and more predictable bandwidth. You'll learn the SPA design approach, and then start exploring new techniques like structured JavaScript and responsive design. And you'll learn how to capitalize on trends like server-side JavaScript and NoSQL data stores, as well as new frameworks that make JavaScript more manageable and testable as a first-class language.

About this Book

If your website is a jumpy collection of linked pages, you are behind. Single page web applications are your next step: pushing UI rendering and business logic to the browser and communicating with the server only to synchronize data, they provide a smooth user experience, much like a native application. But, SPAs can be hard to develop, manage, and test.

Single Page Web Applications shows how your team can easily design, test, maintain, and extend sophisticated SPAs using JavaScript end-to-end, without getting locked into a framework. Along the way, you'll develop advanced HTML5, CSS3, and JavaScript skills, and use JavaScript as the language of the web server and the database.

This book assumes basic knowledge of web development. No experience with SPAs is required.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

What's Inside

  • Design, build, and test a full-stack SPA
  • Best-in-class tools like jQuery, TaffyDB, Node.js, and MongoDB
  • Real-time web with web sockets and Socket.IO
  • Touch controls for tablets and smartphones
  • Common SPA design mistakes

About the Authors

The authors are architects and engineering managers. Michael Mikowski has worked on many commercial SPAs and a platform that processes over 100 billion requests per year. Josh Powell has built some of the most heavily trafficked sites on the web.

Table of Contents

    PART 1: INTRODUCING SPAS

  1. Our first single page application
  2. Reintroducing JavaScript
  3. PART 2: SPA CLIENT

  4. Develop the Shell
  5. Add feature modules
  6. Build the Model
  7. Finish the Model and Data modules
  8. PART 3: THE SPA SERVER

  9. The web server
  10. The server database
  11. Readying our SPA for production

"synopsis" may belong to another edition of this title.

About the Author:

Michael Mikowski is a UI architect and product designer. He created his first SPA out of necessity for the US and European AMD shopping sites in 2007 and has been hooked on SPA's ever since. He is currently working on his fifth commercial SPA, this time for desktop and multi-touch mobile devices using jQuery, SVG, Backbone, Node.js, MongoDB, and a number of his own jQuery plugins. Previously he was a back-end development manager responsible for high volume, high performance clusters serving billions of advertising impressions per week. He has developed notable applications for 3D rendering, music composition and numerical analysis; and is an award-winning and degreed Industrial Designer.

Josh Powell has created high performance, interactive sites for entertainment giants like Harry Potter, 007, Lord of the Rings, Batman, The Godfather, and The Simpsons. He also did a tour building "Smart Grid" projects at utility companies like PG&E.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Mikowski, Michael; Powell, Josh
Published by Manning Publications
ISBN 10: 1617290750 ISBN 13: 9781617290756
New PAPERBACK Quantity Available: > 20
Seller:
Mediaoutlet12345
(Springfield, VA, U.S.A.)
Rating
[?]

Book Description Manning Publications. PAPERBACK. Book Condition: New. 1617290750 *BRAND NEW* Ships Same Day or Next!. Bookseller Inventory # SWATI2132562689

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 27.13
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

2.

Mikowski, Michael S.
Published by Manning Publications 9/30/2013 (2013)
ISBN 10: 1617290750 ISBN 13: 9781617290756
New Paperback or Softback Quantity Available: 10
Seller:
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Rating
[?]

Book Description Manning Publications 9/30/2013, 2013. Paperback or Softback. Book Condition: New. Single Page Web Applications: JavaScript End-To-End. Book. Bookseller Inventory # BBS-9781617290756

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 37.49
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

3.

Mikowski, Michael
ISBN 10: 1617290750 ISBN 13: 9781617290756
New Quantity Available: 1
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description 2013. PAP. Book Condition: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # IB-9781617290756

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 34.44
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

4.

Michael Mikowski,Josh Powell
Published by Manning Publications 2013-09-27 (2013)
ISBN 10: 1617290750 ISBN 13: 9781617290756
New Quantity Available: 2
Seller:
Chiron Media
(Wallingford, United Kingdom)
Rating
[?]

Book Description Manning Publications 2013-09-27, 2013. Book Condition: New. Brand new book, sourced directly from publisher. Dispatch time is 24-48 hours from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely. Bookseller Inventory # NU-LBR-01526491

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 39.60
Convert Currency

Add to Basket

Shipping: US$ 3.96
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Michael Mikowski
Published by Manning Publications, United States (2013)
ISBN 10: 1617290750 ISBN 13: 9781617290756
New Paperback Quantity Available: 10
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Manning Publications, United States, 2013. Paperback. Book Condition: New. Language: English . Brand New Book. Code for most web sites mostly runs on the server. When a user clicks on a link, the site reacts slowly because the browser sends information to the server and the server sends it back again before displaying the results. With near universal availability of capable browsers and powerful hardware, the single page web application (SPA) pushes most of the code to the browser, giving users immediate results, whether they re surfing at their desk or using a phone app. Single Page Web Applications shows how to build modern browser-based apps that take advantage of stronger client platforms and more-predictable bandwidth. It covers the SPA design approach and explores new techniques like structured JavaScript and responsive design. Readers will learn to capitalize on trends like server-side JavaScript and NoSQL data stores, as well as new frameworks that make JavaScript more manageable and testable as a first-class language. AUDIENCE This book is for web developers, architects, and product managers who know about JavaScript, HTML, CSS, and web development basics. ABOUT THE TECHNOLOGY A Single Page Application (SPA) is an application delivered to the browser that does not reload the page during use. Bookseller Inventory # AAC9781617290756

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 45.81
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Mikowski, Michael
Published by Manning Publications (2013)
ISBN 10: 1617290750 ISBN 13: 9781617290756
New Paperback Quantity Available: 11
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Manning Publications, 2013. Paperback. Book Condition: New. Never used!. Bookseller Inventory # 1617290750

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 46.34
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

7.

Michael Mikowski
Published by Manning Publications (2013)
ISBN 10: 1617290750 ISBN 13: 9781617290756
New Quantity Available: 1
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Manning Publications, 2013. PAP. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # IB-9781617290756

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 37.73
Convert Currency

Add to Basket

Shipping: US$ 11.92
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Michael Mikowski
Published by Manning Publications
ISBN 10: 1617290750 ISBN 13: 9781617290756
New Paperback Quantity Available: > 20
Seller:
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Rating
[?]

Book Description Manning Publications. Paperback. Book Condition: New. Paperback. 432 pages. Dimensions: 9.1in. x 7.3in. x 1.0in.Summary In Single Page Web Applications youll learn to build modern browser-based apps that take advantage of stronger client platforms and more predictable bandwidth. Youll learn the SPA design approach, and then start exploring new techniques like structured JavaScript and responsive design. And youll learn how to capitalize on trends like server-side JavaScript and NoSQL data stores, as well as new frameworks that make JavaScript more manageable and testable as a first-class language. About this Book If your website is a jumpy collection of linked pages, you are behind. Single page web applications are your next step: pushing UI rendering and business logic to the browser and communicating with the server only to synchronize data, they provide a smooth user experience, much like a native application. But, SPAs can be hard to develop, manage, and test. Single Page Web Applications shows how your team can easily design, test, maintain, and extend sophisticated SPAs using JavaScript end-to-end, without getting locked into a framework. Along the way, youll develop advanced HTML5, CSS3, and JavaScript skills, and use JavaScript as the language of the web server and the database. This book assumes basic knowledge of web development. No experience with SPAs is required. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. Whats InsideDesign, build, and test a full-stack SPA Best-in-class tools like jQuery, TaffyDB, Node. js, and MongoDB Real-time web with web sockets and Socket. IO Touch controls for tablets and smartphones Common SPA design mistakesAbout the Authors The authors are architects and engineering managers. Michael Mikowski has worked on many commercial SPAs and a platform that processes over 100 billion requests per year. Josh Powell has built some of the most heavily trafficked sites on the web. Table of ContentsPART 1: INTRODUCING SPAS Our first single page application Reintroducing JavaScript PART 2: SPA CLIENT Develop the Shell Add feature modules Build the Model Finish the Model and Data modules PART 3: THE SPA SERVER The web server The server database Readying our SPA for production This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Bookseller Inventory # 9781617290756

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 51.61
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

9.

Michael S. Mikowski
ISBN 10: 1617290750 ISBN 13: 9781617290756
New Paperback Quantity Available: 1
Seller:
Grand Eagle Retail
(Wilmington, DE, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. 1. Paperback. Code for most web sites mostly runs on the server. When a user clicks on a link, the site reacts slowly because the browser sends information to the server and the server sends it back aga.Shipping may be from multiple locations in the US or from the UK, depending on stock availability. 407 pages. 0.726. Bookseller Inventory # 9781617290756

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 52.59
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Mikowski, Michael; Powell, Josh
Published by Manning Publications (2013)
ISBN 10: 1617290750 ISBN 13: 9781617290756
New Paperback Quantity Available: 10
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Manning Publications, 2013. Paperback. Book Condition: New. Bookseller Inventory # INGM9781617290756

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 48.75
Convert Currency

Add to Basket

Shipping: US$ 4.99
Within U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book