JSFoo Pune 2019

JSFoo Pune 2019

JSFoo is a JavaScript conference hosted by HasGeek.

Dhruv Patel

@idhruv

The new avatar of CLI! - for a better developer experience

Submitted Oct 15, 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.

Outline

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

  • Instant prototyping

    • Standalone – not required a full-featured app to review single Vue component
  • No Eject

    • All aspect of configurations without ejecting
  • More than just CLI

    • Create and manage Vue project from a browser
  • Different build targets

    • App
    • Library
    • Web Components
  • Q & A

Speaker bio

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.

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more