{"product_id":"alex-maccaw-javascript-web-applications-9781449303518","title":"JavaScript Web Applications","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","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":53651243008342,"sku":null,"price":0.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5829\/5382\/files\/product_image_9781449303518_1_9a2db8b0-b9d9-4710-a4c4-32666b7519d0.jpg?v=1790993850","url":"https:\/\/www.momoxbooks.com\/products\/alex-maccaw-javascript-web-applications-9781449303518","provider":"momox","version":"1.0","type":"link"}