Exposition of Frontend Build Systems
Developers write JavaScript; browsers run JavaScript. Fundamentally,
no build step is necessary in frontend development. So why do we have a
build step in modern frontend?
As frontend codebases grow larger, and as developer ergonomics become
more important, shipping JavaScript source code directly to the client
leads to two primary problems:
Unsupported Language Features: Because
JavaScript runs in the browser, and because there are many browsers out
there of a variety of versions, each language...
Read more at sunsetglow.net