Designing a WebRTC video component for Vue.js

One of my favorite things to do when exploring SDK’s is to mash two of them together to create something new.  In this post, I would like to create a live video web component for you by mashing up Vue.js and WebRTC.  This should result in a component that you can easily install with npm