Beware here: precompilation of assets
A recurring error is confusing compilation of assets with language compilation. When we use Rails, for example, we can use the Asset Pipeline to precompile our assets, causing X of
.js files to unify and compress to form a single, mini- in a (erroneous) sense of "compilation."
Actually, there was yes a compilation, but it not is the same as what you are thinking, like what C # or JAVA does.