---

Client-Side Performance

In past articles, I’ve covered different ways to understand, analyze and improve the performance of your web applications. I’ve shown that between your network connections, server hardware, database design and HTTP server configuration, you can change and improve the performance of your web application—well, sort of. Web applications, when they first started, were dynamic only on the server side. Sure, they output HTML—and later, CSS and JavaScript—but the overwhelming majority of the processing and computation took place on the server.