Youtube Gallery widget using the Vue.js framework
Youtube Gallery using VueJS
This post can be a useful guide to help creating a YouTube widget-component, with Vue.js. You can take a look at the final result here.
Note that it is important that you have a Google Account to access Google Developer Console. From there you can get your API key and where will you be calling the API from.