MacCaw, Alex
JavaScript Web Applications
- ISBN 13:
- 9781449303518
- author:
- MacCaw, Alex
- format:
- Paperback
- publisher:
- OReilly Media
- language:
- English
- Publication Year:
- 2011
- Pages:
- 280
- Dimensions:
- 23 x 17.6 x 1.8 cm
- Genre:
- General Theory of Computing
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Building rich JavaScript applications that bring a desktop experience to the Web requires moving state from the server to the client side. 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. Through real-world example applications, you'll learn how to create JavaScript applications that offer a more responsive and improved experience. You'll explore the Model-View-Controller (MVC) pattern, manage dependencies inside your application, and get an introduction to templating and data binding. Additionally, you'll learn about loading remote data, Ajax, and cross-domain requests, as well as creating real-time applications with WebSockets and Node.js. You'll also discover how to accept dropped files, upload data with progress indicators, use major frameworks and libraries such as jQuery, Spine, and Backbone, write tests, and debug your applications using the console. Finally, you'll get deployment best practices, including caching and minification, to help you deliver high-quality JavaScript web applications.