O'Reilly logo

Enterprise AJAX: Strategies for Building High Performance Web Applications by Andre Charland, Alexei White, David Johnson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. AJAX Building Blocks

In this chapter, we introduce you to the core elements that make up AJAX. We assume that you have some basic experience with the relevant technologies. The various technologies discussed in this chapter follow:

  • JavaScript—Common browser language and the glue between DOM and XHR

  • Document Object Model (DOM)—Application display and interactivity

  • Cascading StyleSheets (CSS)—Application visual style and design

  • XMLHttpRequest (XHR)—Data transport

While discussing the XHR object, we also touch on some of the fundamentals of AJAX, such as dealing with data on the client and server.

Not only do we want to introduce some AJAX techniques in the context of enterprise system development, but we also strive to cover a few of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required