You mentioned combining and mining js and css files so that they are smaller, which in my opinion is really important, but I don’t think you should send too much of this through ajax requests.
I think it's probably best to have a large bootstrap where all css / js are loaded, and then just make ajax requests only on the data (probably json). If this is just a JSON error, it will be much faster.
Also on the client, you can make the code faster. JQuery is shown as one of the fastest libraries, so using this meaning is reasonable, but you need its profile.
Firebug, Firebug, Firebug.
On the server side, Node.js (reactor server) is impressively fast and worth exploring.
source share