This week saw the official release of Vue CLI 3. Not merely a way of scaffolding a new Vue project, CLI 3 is now the official build toolchain for Vue applications.
For those who’ve been following the beta and release candidates of Vue CLI 3, you probably won’t see much new in the official release, but it’s good to know it’s now ready for production. (Note that the CLI 3 UI is still in beta, though).
Having used Vue CLI 3 myself in a recent project, my favorite things about it are the pre-configured Webpack features with out-of-the-box optimization and best practices, and the ability to mix and match plugins by adding or removing them anytime in the lifecycle of the app.
Like anything new and different, not everyone is praising the new CLI. Some say that adding layers of configuration is thin ice to tread on in the already complex web development world.
What are your favorite (and least favorite?) features of the new CLI? I’d be interested to hear your thoughts in this LinkedIn discussion: