Node.js is required for installing webpack. Another important aspect about webpack is that it is highly extensible by the use of loaders. Loaders allow developers to write custom tasks that they want to perform when bundling files together.
Webpack provides code on demand using the moniker code splitting. The Technical Committee 39 for ECMAScript is working on standardization of a function that loads additional code: proposal-dynamic-import.