10

What Is Dojo?

There is nothing more difficult to take in hand, more perilous to conduct or more uncertain in its success than to take the lead in the introduction of a new order of things.

—Niccolo Machiavelli (1469–1527)

It has been said that we can’t understand where we’re going without knowing where we came from. Why does Dojo exist? What should it be used for? Who should use it? These are the questions that this chapter will address. We’ll introduce Dojo, describe a bit of its history and give a view of it from 20,000 feet. The technical details will be left for a later chapter and for now we’ll focus on the big picture.

10.1. History of JavaScript and AJAX

Because you picked up this book, I’m guessing that you probably already know a ...

Get Dojo: Using the Dojo JavaScript Library to Build Ajax Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.