Yesterday on an Extjs project I had a rather big module with some store dependencies to load before my controller allows the user to start working.
I refused to load all stores one after another so I was seeking for anything like a multiple store loader to synchronize my ajax requests. Used to Deferreds from jQuery I missed something like that (fantasy code):
But sadly you have to help yourself. To get around that “missing Deferreds” issue I did the following: