The book starts with a quick recap of the fundamentals of modern JavaScript development before moving right along to the applications. For each application, you are taken through the planning, design, and implementation stages. There’s something for everyone here utility library, a validation framework, a GUI widget framework, a dynamic event calendar application, a drag-and-drop shopping cart, and more.
· A Brief History of JavaScript
· The Seven Habits of Highly Successful JavaScript Developers
· Hodgepodge: Building an Extensible JavaScript Library
· CalcTron 3000: A JavaScript Calculator
· Doing the Monster Mash: A Mashup
· Don’t Just Live in the Moment: Client-Side Persistence
· JSDigester: Taking the Pain Out of Client-Side XML
· Get It Right, Bub: A JavaScript Validation Framework
· Widget Mania: Using a GUI Widget Framework
· Shopping in Style: A Drag-and-Drop Shopping Cart
· Time for a Break: A JavaScript Game
· Ajax: Where the Client and Server Collide