Fala Domingos!

Cara, este exercício que fez eu considero essencial pra todos os devs de front principalmente. Nós estamos na era dos metaframeworks e outras ferramentas como next, gatsby, astro, que já fazem uma série de automatizações e bundling que precisamos.

Mas é muito importante saber como esses bundlers funcionam, porque voce pode acabar se surpreendendo como pode inclusive criar boilerplates próprios e perceber que eles podem ser até mais simples, mais performáticos do que as soluções que temos de mercado.

Quanto mais aprender e entender como essas ferramentas funcionam, mais livre estará pra criar algo customizado, personalizado pra sua empresa, para os seus problemas.

Fiz alguns boilerplates na minha vida como Front, o último eu fiz usando justamente Webpack, o plugin webpack-html-plugin e usei pug pra gerar minhas páginas html, e aí usava uma biblioteca Js pra poder tornar as coisas dinâmicas. Era no MPA no final das contas.

Aprendi muito usando webpack, e com isso fui atrás pra conhecer outras, rollup, parcel, e agora olhando um pouco de vite. Mas todas elas são muito próximas, algumas te dão algumas facilidades extras, webpack é um pouco mais manual, porém dá pra você fazer muito mais.

Parabéns pela sua iniciativa, qq dia a gente troca figurinha ae, compartilha nossos boilerplates e aprendizados.

Um abraço