Custom cover image
Custom cover image

JavaScript programming : pushing the limits : advanced application development with JavaScript & HTML5 / Jon Raasch

By: Resource type: Ressourcentyp: Buch (Online)Book (Online)Language: English Series: Pushing the Limits SeriesPublisher: New York : John Wiley & Sons, Incorporated, c2013Edition: Online-AusgDescription: Online-Ressource (1 online resource (xxv, 377 p.)) : illISBN:
  • 9781306450249
  • 1306450241
  • 9781118524565
  • 9781118524558
Subject(s): Additional physical formats: 9781118524558 | 9781118524404 | 9781118524565 | Erscheint auch als: Javascript programming, pushing the limits Druck-Ausgabe | Erscheint auch als: JavaScript programming. Druck-Ausgabe Chichester, West Sussex : Wiley, 2013. XXV, 377 SeitenDDC classification:
  • 005.2
  • 006.76
RVK: RVK: ST 250LOC classification:
  • QA76.73.J39
  • QA76.73 .J38
Online resources:
Contents:
About the Author; Contents; Introduction; Companion Website; Start Pushing the Limits; Part I: Starting From a Firm Foundation; Chapter 1: Best Practices; Loose Coupling; JavaScript MVCs and Templates; Development Tools; Testing; Summary; Additional Resources; Chapter 2: Libraries, Frameworks, and Plugins; Choosing the Right JavaScript Library; Using a Framework; Miscellaneous Scripts; HTML5 Boilerplate; Finding jQuery Plugins; Summary; Additional Resources; Part II: Building the Front End; Chapter 3: Backbone. js; Getting Started with Backbone; Models in Backbone
Working with Collections in BackboneUnderstading Backbone Views; Saving and Fetching Data; Working with Routers; More About Events; Manipulating Collections; Summary; Additional Resources; Chapter 4: Using JavaScript Templates; Introduction to Templates; Using Underscore Templates; Using Templates in Backbone; Summary; Additional Resources; Part III: Working with Server-Side JavaScript; Chapter 5: Creating Forms; Understanding Progressive Enhancement; Letting HTML5 Do the Work for You; Using Polyfills for Older Browsers; Connecting to a REST API; Forms in Backbone; Summary
Additional ResourcesChapter 6: Intro to Node. js; Why Node?; Installing Node; Getting Started with Node; Node Modules; Node Patterns; Summary; Additional Resources; Chapter 7: Express Framework; Getting Started with Express; Setting Up Routes; Rendering Views; Handling Form Data; Sending an Email; Summary; Additional Resources; Chapter 8: MongoDB; What's So Good About NoSQL?; Getting Started with MongoDB; CRUD with MongoDB; Mongoose; Other Database Options; Summary; Additional Resources; Chapter 9: Going Real-Time with WebSockets; How WebSockets Work; Getting Started with Socket. IO
Building a Real-Time Chat RoomSummary; Additional Resources; Part IV: Pushing the Limits; Chapter 10: Going Mobile; Setting Up a Mobile App; Touch Screen Integration; Geolocation; Phone Numbers and SMS; PhoneGap; Summary; Additional Resources; Chapter 11: JavaScript Graphics; Canvas Basics; SVG Basics; Raphaël. js; Charting with gRaphaël; 3D Canvas with WebGL; 3D Transforms in CSS; Summary; Additional Resources; Chapter 12: Launching Your App; Performance Checklist; Deployment; The Launch; Additional Resources; Appendix A: CSS Preprocessing with LESS; Introducing LESS; LESS Basics
Functions and MixinsFile Structure; Summary; Additional Resources; Index
Summary: Take your JavaScript knowledge as far as it can go JavaScript has grown up, and it's a hot topic. Newer and faster JavaScript VMs and frameworks built upon them have increased the popularity of JavaScript for server-side web applications, and rich JS applications are being developed for mobile devices. This book delivers a compelling tutorial, showing you how to build a real-world app from the ground up. Experienced developers who want to master the latest techniques and redefine their skills will find this deep dive into JavaScript's hidden functionalities gives them the tools toPPN: PPN: 811694372Package identifier: Produktsigel: ZDB-26-MYL | ZDB-30-PAD | ZDB-30-PQE
No physical items for this record