Chapter 3. Introducing order to Ajax

This chapter covers

  • Developing and maintaining large Ajax client codebases
  • Refactoring Ajax JavaScript code
  • Exploring common design patterns used in Ajax applications
  • Using Model-View-Controller on the server side of an Ajax app
  • Overview of third-party Ajax libraries

In chapter 2, we covered all the basic technologies that make up an Ajax application. With what we’ve learned so far, it’s possible to build that super-duper Ajax-powered web application that you’ve always dreamed of. It’s also possible to get into terrible trouble and end up with a tangle of code, HTML markup, and styling that is impossible to maintain and that mysteriously stops working one day. Or worse, you end up with an application ...

Get Ajax in Action 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.