Summary

After reading this chapter, you should be able to:

  • Use Dojo's XHR machinery to perform RESTful operations with a web server

  • Understand how Deferred s provide the illusion of threads, even though JavaScript does not support threads

  • Be aware that the toolkit's entire IO subsystem uses and generally returns Deferred s from function calls

  • Be able to use Base's functions for converting forms to and from Objects and JSON

  • Be able to use Core's IFRAME transport layer for common operations such as uploading and downloading files

  • Understand how the RPC machinery can streamline application logic and produce a more maintainable design

  • Be aware of the infrastructure Core provides for implementing the OpenAjax Hub

We'll move on to node manipulation in the next chapter.

Get Dojo: The Definitive Guide 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.