Hi Chaals,

On 24/03/2013 01:33 , Charles McCathie Nevile wrote:
2. Bundles.
Sometimes we need to load several resources (js/css/json/...) before we
can actually show something to user. Like a dialog, or another complex
control. Or if it's a single page application before change "page".
Again, it's often faster to make one request than several, but it would
be even faster if we could then cache them separately:
HttpCache.store(url1, content1);
HttpCache.store(url2, content2);
...
So that later we can use the files as usual (<script>, <link>...).

Most of what you list can be handled by NavCon, but I was wondering about this specific case.

Do you believe that this would be helped by having some form of simple packaging system that's addressable à la JAR? Basically you'd have one Zip archive containing your dependencies, and load them with <script src='/wrapped-content.zip!/foo.js'> and friends.

There are a few slightly tricky bits to handle, but nothing insurmountable. This sort of stuff has been a small blip on the radar for essentially ever but if there's enough implementer interest it could be brought alive.

--
Robin Berjon - http://berjon.com/ - @robinberjon

Reply via email to