It&#x27;s still best practice for most normal websites that are mostly static content with a bit of jquery and Ajax sprinkled on top.<p>But for sites that are more like applications people are thinking about the components that make up those applications. These components are self contained and reused so it makes sense to have everything in the same small file.