JSFoo Pune 2019

JSFoo is a JavaScript conference hosted by HasGeek.

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

Submitted by Dhruv Patel (@idhruv) on Monday, 15 October 2018

videocam_off

Technical level

Beginner

Section

Crisp talk

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +12

Abstract

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.

Links

Comments

Login with Twitter or Google to leave a comment