As of today the only way to bundle an app is to use Webpack. This choice is imposed by our infrastructure.
Webpack as served us well (and still does) but the new generation of frontend bundling tools like Vite come with interesting features and a less daunting configuration.
I would like to introduce a bit of flexibility in the way we load our frontend asset so we can start experimenting with Vite for app where we feel like it. I see immediate advantages like less config boilerplate or the capability to typecheck Vue templates. It is also a first step toward the possibility to use Vite's HMR during the development process.