Concise Guide to Dojo
The Concise Guide to Dojo
Dojo has rapidly become one of the hottest JavaScript based web development frameworks. It provides you with the power and flexibility to create attractive and useful dynamic web applications quickly and easily. In this fast-paced, code-intensive guide, you'll discover how to quickly start taking advantage of Dojo. The pages are packed with useful information and insightful examples that will help you make your web sites more usable, responsive, and functional.
Expert programmer Leslie Orchard uncovers the practical nuts and bolts of Dojo, including DOM, event handling, and AJAX. He then shows you how to work with additional Dojo add-ons such as Dijit and DojoX. Along the way, you'll find clever tips so you can gain a better understanding of how to best utilize this Open Source DHTML toolkit. With this excellent guide by your side, you'll learn how to get the most out of Dojo so you can create dynamic, visually appealing web applications.
What you will learn from this book
How to navigate and manipulate content using DOM
Tips for communicating between JavaScript® components behind the scenes
How to compose complex animations from scratch
Ways to connect with remote server-side data resources
How to build and declare user interface widgets and data objects in HTML
Techniques for using the build and deployment tools to bundle your code packages
All about the DojoX project and Dojo's expanding experimental frontier
Who this book is for
This book is for experienced web developers who want to get straight into Dojo and explore the tools and productivity gains offered by the framework. You should have a working knowledge of HTML, CSS, and JavaScript.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.