Fr. 48.90

JavaScript Web Applications - jQuery developers' guide to moving state to the client

English · Paperback / Softback

Shipping usually within 3 to 5 weeks

Description

Read more

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

List of contents













  • Preface




  • Chapter 1: MVC and Classes




  • Chapter 2: Events and Observing




  • Chapter 3: Models and Data




  • Chapter 4: Controllers and State




  • Chapter 5: Views and Templating




  • Chapter 6: Dependency Management




  • Chapter 7: Working with Files




  • Chapter 8: The Real-Time Web




  • Chapter 9: Testing and Debugging




  • Chapter 10: Deploying




  • Chapter 11: The Spine Library




  • Chapter 12: The Backbone Library




  • Chapter 13: EmberJS




  • jQuery Primer




  • CSS Extensions




  • CSS3 Reference




  • Colophon




About the author

Alex MacCaw ist Unternehmer und Ruby- und JavaScript-Entwickler. Er hat das JavaScript-Framework Spine geschrieben, einige größere Anwendungen - unter anderem Taskforce und Socialmod - entworfen und eine Menge Open Source-Arbeit geleistet. Er hat auf Ruby/Rails-Konferenzen in New York, San Francisco und Berlin vorgetragen. Zurzeit bereist er gerade die Welt mit einer Nikon D90 und einem Surfbrett.

Summary

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

Product details

Authors Maccaw, Alex Maccaw
Publisher O'Reilly Media
 
Languages English
Product format Paperback / Softback
Released 01.09.2011
 
EAN 9781449303518
ISBN 978-1-4493-0351-8
No. of pages 280
Weight 464 g
Illustrations w. ill.
Subjects Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Stateless, RIA, JQuery, JavaScript, Stateful

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.