I'm willing to use HTTP/2.0 on my apache server. I'm using apache over HTTP/1.1 and I have structured my site like this :
<head> sharedJS.js 1.js 2.js sharedCSS.css 1.css 2.css </head>
Where 1,2 files have dependencies in the shared ones. In HTTP/1.1 are loaded and executed in the order of declaration. With HTTP/2.0 they are requested/loaded simultaneously but what about execution? First loaded first served? What happens if one of the 1.css/js is loaded before the relative sharedCSS/JS? Is the execution order preserved? Or I have to restructure my whole site ?