Yeah, by default your browser will usually request the JS file every time and the web server will return a 304 not modified. I have enabled more aggressive caching on our CDN that basically tells the browsers not to bother checking back for 24 hours. Cache busting (by changing the URL) is a necessity for day-time deployments. Having the HTML Helper do that for you automatically is a real life saver. (We learned this lesson the hard way)
Thanks!
~Brad
ColdBox Platform Evangelist
Ortus Solutions, Corp
E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com