Hi,

the bootstrap code should never be cached.

Assume you are deploying a new version.
The bootstrap code refers the browser/locale specific JS using an own
strong name.
If you cache the bootstrap file, it may happen that old bootstrap code
refers to old strong named file
which are no more existing.

Stefan Bachert
http::/gwtworld.de

due to recent cases, I am sorry, I won't do free personal support.
inquiries for professional GWT support are welcome.

On 20 Jul., 23:13, bhomass <[email protected]> wrote:
> I found a number of conflicting comments concerning this. And, even if
> they are in sync, I have questions on how to set cache control.
>
> 1. you stated - *Never Cache* - The bootstrap <module-
> name>.nocache.js, and your host html/jsp page falls under this
> category. The browser should never cache.  but the first reference
> above says
> (2) Changing occasionally (public / equal for all users)
> Examples: index.html, mymodule.nocache.js
>
> which sounds like you should cache for short time.
>
> I am unsure how I would set the cache control for the
> module.nocache.js. The js file is cotained in the app.hmtl. do I set
> <meta http-equiv="Cache-Control" content="no-store"> in the header of
> that page?
>
> should I use no-store or no-cache?
>
> 2. you stated - *Cache for sometime* - Every other file falls under
> this category. In
>    general, you should use ClientBundle so that files don't end in
> this
>    category. GWT generated js/html files will never come under this
> category.
>    You can choose to set an expires header ranging from a few hours to
> a few
>    days, depending on how frequently you change your code.
>
> I can be sure whether you are saying to use client bundle so that
> nothing ever get cached for sometime. if so, why do you also specify
> "set an expires header ranging from a few hours to a few  days"?

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to