Knowing that I can version js and css files like
Option 1:
myJavaScript.js?v=#myVersionNumber#
myCSS.css?v=#myVersionNumber#
, This will make client to do a conditional GET request and best case scenario get a 304 response. I can eliminate this http request by a different versioning strategy like
Option 2:
myJavaScript.#myVersionNumber#.js
myCSS.#myVersionNumber#.css
I am wondering if there are any good reasons (assuming that both options have the same level of maintainability), that will make me stay with Option1.
Thanks for the help.