Beating cache issues for static content

Modern web applications are complicated and consisted of different pieces including css files, javascript files, images, AJAX calls, html pages and dynamic content served by different web framework. Web browser are responsible of loading static content as well as...