The new avatar of CLI! - for a better developer experience
Submitted by Dhruv Patel (@idhruv) on Monday, 15 October 2018
A good CLI (command line interface) can ease developer’s task. Nowadays different frameworks are coming up with a variety of features in their respective CLIs. Vue has recently launched their CLI v3 which has a plugin-based architecture that can allow developers to seamlessly add any plugin in their ongoing development. Moreover, it is also shipped with plugins for PWA (Progressive Web App), TypeScript etc. out of the box. Vue CLI also has figured out the way to work with “No Eject” funda too. Now, It is not only CLI but it is now UI too, where developers can do more than what they could do it with CLI.
The talk will cover below topics –
Introduction to CLI and UI
Overview of Plugin based architecture
- It’s not a template based but the features of the app taken care by series of plugins
Plugin presets which are configurable and shareable
- Standalone – not required a full-featured app to review single Vue component
- All aspect of configurations without ejecting
More than just CLI
- Create and manage Vue project from a browser
Different build targets
- Web Components
Q & A
I’m working as JS developer at Pramati Technologies with overall experience of 4+ years. I have worked with different frameworks like Ember, Vue and React. In my free time, I’ll either be on road trip or planning next road trips. I’ll be blogging on JS & my memorable road trips.