Oi, Paul, tudo bem?
O Webpack é capaz de gerenciar todo o front-end da aplicação, gerando bundlers
de pastas como assets
, css
, sass
, images
com o objetivo de tornar todo o código num módulo que irá agrupar o que for realmente necessário a ser usado na aplicação. Isso trás benefícios importantes, como a eliminação de arquivos não utilizados otimizando e economizando tempo de load, gerando somente uma pasta final com todos os arquivo de estilo, por exemplo.
No caso que você trouxe do bootstrap
, se a sua aplicação não precisar de modularização, de fato, não há necessidade do webpack, mas veja, se a sua aplicação, utiliza bootstrap, e outros vários plugin que precisam ser configurados, o webpack é necessário, pela organização do seu código, evitando verbosidade nos arquivos (como por exemplo evitando chamar o bootstrap dentro do html) e otimizando o carregamento.
Ficou um pouco mais claro? Qualquer dúvida é só falar! :}