JavaScript Web Applications and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £6.55 Amazon.co.uk Gift Card
JavaScript Web Applications
 
 
Start reading JavaScript Web Applications on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

JavaScript Web Applications [Paperback]

Alex MacCaw
3.0 out of 5 stars  See all reviews (1 customer review)
RRP: £26.99
Price: £17.54 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £9.45 (35%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 10 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, May 31? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £12.71  
Paperback £17.54  
Trade In this Item for up to £6.55
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in JavaScript Web Applications for an Amazon.co.uk gift card of up to £6.55, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

JavaScript Web Applications + JavaScript Patterns + JavaScript: The Good Parts
Price For All Three: £50.18

Show availability and delivery details

Buy the selected items together
  • In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • JavaScript Patterns £14.94

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • JavaScript: The Good Parts £17.70

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 282 pages
  • Publisher: O'Reilly Media; 1 edition (30 Aug 2011)
  • Language English
  • ISBN-10: 144930351X
  • ISBN-13: 978-1449303518
  • Product Dimensions: 23.3 x 17.9 x 1.7 cm
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 15,581 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Book Description

jQuery Developers' Guide to Moving State to the Client

Product Description

Building rich JavaScript applications that bring a desktop experience to the Web requires moving state from the server to the client side—not a simple task. This hands-on book takes proficient JavaScript developers through all the steps necessary to create state-of-the-art applications, including structure, templating, frameworks, communicating with the server, and many other issues.

Throughout the book, you'll work with real-world example applications to help you grasp the concepts involved. Learn how to create JavaScript applications that offer a more responsive and improved experience.

  • Use the Model-View-Controller (MVC) pattern, and learn how to manage dependencies inside your application
  • Get an introduction to templating and data binding
  • Learn about loading remote data, Ajax, and cross-domain requests
  • Create realtime applications with WebSockets and Node.js
  • Accept dropped files and upload data with progress indicators
  • Use major frameworks and libraries, including jQuery, Spine, and Backbone
  • Write tests and use the console to debug your applications
  • Get deployment best practices, such as caching and minification

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
4 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
4 of 4 people found the following review helpful
By C. Jack
Format:Kindle Edition
Great idea for a book and much of the content is first class. Make sure you've read JavaScript the Good Parts and/or JavaScript Patterns and have learned the basics of JQuery before even attempting to read this book though, otherwise your going to have trouble following along with some of the content.

Unfortunately it does have some falws. In particular I found some of the descriptions of code samples were lacking, additionally many of the code samples seemed un-necessarily terse/confusing. Normally I wouldn't massively care about this sort of thing in code samples, however when coupled with the use of some of JavaScripts odder features they make the code a bit painful to read. Thats not to say you can't understand whats going on, you just have to put in more effort than you might expect and you probably won't find it as enjoyable as you'd like.

These issues are the main reason I've given the book just three stars. I'm hoping the issues will be addressed in any future second edition, at which time this will definitely be a five star book.

One other thing, chapter 11 is on Spine.js. This chapter is now a little out-of-date, for example Spine now uses CoffeeScripts classes, so you may want to use the excellent online documentation for spine.js instead.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  14 reviews
14 of 15 people found the following review helpful
JavaScript reloaded 12 Sep 2011
By S. Shanbhag - Published on Amazon.com
Format:Paperback
Being a Java Swing developer for many years, I was never a fan of JavaScript. There were no mature tools and frameworks a few years ago. Straight DOM programming was just error-prone and difficult to debug. Over the last few years, JavaScript has come back with a big bang, thanks to a lot of companies, among them, Google. This book is for people, like me, who gave up on JavaScript years ago because of a poor model but need to know new frameworks that help in writing concise, readable code, and also help design scalable and robust architecture, not to mention, using JavaScript with a large team that could be geographically spread out.

Frankly, this book won't teach you the basics of JavaScript. There are plenty of other books for that and the author mentions this up front. However, in my opinionion, the author does a great job of teaching how to use the simplified and concise form of JavaScript, sticking to OO way of doing it. He starts with MVC (and who doesn't love MVC!), events, models, data, controller, state, view, and templating. The examples are mostly in JQuery which is also my framework of choice for JavaScript development.

No real-time discussion of JavaScript is complete without the mention of WebSockets, Node.js, and Socket.IO. The author does a great job of explaining this in chapter 8. He also provides an example of how to make your applications look faster (perceived speed) as compared to actual speed. The later chapters focus on testing and debugging, deploying, and an overview of the Spine, Backbone, and JavaScriptMVC libraries. Appendix at the end of the book provide a JQuery primer and a reference to CSS extensions and CSS3.

I cannot say that after reading this book, I have fallen in love with JavaScript since I am a big fan of Adobe Flex. However, I have many JavaScript projects under my belt and this book is a valuable resource for me to ensure that my apps scale well and that my offshore resources use the sandbox model to avoid tight coupling and ensure reusability.
15 of 19 people found the following review helpful
Enjoyable overview of the present JS landscape 4 Sep 2011
By orangekay - Published on Amazon.com
Format:Paperback
The world is moving away from server-side templating and there are all kinds of new gizmos out there that shove the application logic to the client. This book gives you a pretty good idea of what libraries and frameworks are available to help you make the switch as well as what their strengths and weaknesses are. Several of the projects covered are unfortunately quite terrible, and I got the impression that they were included only so that the author could avoid accusations of bias toward his own Spine.js.

You do need to know JavaScript and not just jQuery party tricks you copy and paste off of stackoverflow, but I wouldn't say that its audience is limited to elite programmers who work at Yahoo. Actually, I wouldn't say that any elite programmers work at Yahoo anymore, period.
4 of 4 people found the following review helpful
Just the book I needed 13 Oct 2011
By Gabriel Svennerberg - Published on Amazon.com
Format:Paperback
JavaScript Web Applications is not a book for beginners. In fact, you need to have been doing a fair share of JavaScript development to benefit from it. But if you do, It's indispensable! Because this is finally a book that's showing how to structure your application in a way that keeps you sane as the application grows.

Actually, this book was just what I needed right now. I've been thinking a lot about how to better structure my JavaScript applications and have read some articles about libraries such as Backbone.js but never really dove into it. Until now. After reading this book I got really inspired and am currently using Backbone.js and a lot of the approaches from the book in two projects so far.

So if you have lots of experience with JavaScript but never managed to get your apps structured properly, this is the book for you.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges