Switch to vue-cli to have a saner and lighter front-end configuration
To bootstrap the project one year ago, we used https://github.com/vuejs-templates/webpack which was great, but also include a lot of boilerplate that is hard to maintain.
Since https://cli.vuejs.org/ exists, is officially supported and maintained by the Vue team and offers a much simpler configuration and tooling system, this MR does the switch. As you can see, it removes A LOT of configuration and almose 800 lines from the codebase.
This will make future development and maintainance easier as well.