Modern "SPA" (Single Page web Apps) have too many files/modules
and need to be "packaged" for deployment.
There are multiple tools for that
Webpack and Rollup: the same but different – webpack – Medium
by Rich Harris (creator of Svelte)
Rollup v. Webpack v. Parcel