I just did a search on ‘design patterns and javascript’ and came up with the following site. Thought I’d record it here for reference as it seems kinda useful.
related to this I found a tip that could prove useful about introducing concurrent processing to handle slow operations. Basically do more than one thing at the same time.
I’m not sure but I could look at places to implement this. Maybe when querying the db, definitely when uploading or downloading data.