app-all.js is 670KB, which is a very large file. You must reorganize, optimize, and minimize the code so that it is smaller. You can even split into multiple files per class or implementation and do js dynamic loading (but this will take longer). A good target will be as small as ext.js.
Also, if you have access to your web server (e.g. Apache / Tomcat), you can enable gz compression to compress the files before sending them to browsers. Also pay attention to other web server optimizations.
(By the way, your question is more like a problem with a web server, rather than a problem related to sencha).
source share