This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    Dojo Tutorial: Getting Started With Deferreds

    What’s a Deferred? A Dojo feature since version 0.3, Deferreds are a simple, yet powerful mechanism that make it easy to work with asynchronous actions, such as Ajax requests. In its simplest form, a Deferred waits until a later time to perform an action; essentialy, you’re deferring the action until a prior action is completed. This feature is used throughout Dojo’s Ajax APIs which all return Deferreds. Deferreds may let you delay an action until later, but don’t delay going to read this great tutorial! Check it out, now!