VoV 014: Vue.component with Mitchell Garcia

Views on Vue - A podcast by Charles M Wood

Panel: Chris FritzErik HanchettDivya Sasidharan Special Guests: Mitchell Garcia In this episode of Views on Vue, the panelists discuss the article Why You Shouldn’t Use Vue.component with the author Mitchell Garcia. Mitchell runs the blog FrontEndSociety.com, which focuses almost entirely on Vue.js, as well as works for OZRK Labs. They talk about what led him to Vue, what single-file components are and the advantages to them, and his article. They also touch on when you would and would not want to use Vue.component and much more! In particular, we dive pretty deep on: Mitchell introHas been using Vue for about a year professionallyWhat first turned you on to Vue?Loved the single-file components in VueWhat are single-file components?Vue has Webpack loadersAdvantages to single-file componentsOZRK LabsWhat are custom blocks?Loves the modularity of VueWhy You Shouldn’t Use Vue.componentThe importance of scaleThe only time you would want to not use Vue.componentWhen should you use Vue.component?VuetifyMakes sense to use Vue.component when building a libraryThe downside to having everything globally registeredThink of Vue components as objectsAll Vue components have the same structureThe benefits of local registrationDifferent ways to use Vue.componentAnd much, much more! Links: FrontEndSociety.comVue.jsWebpack loadersOZRK LabsWhy You Shouldn’t Use Vue.componentVuetifyTypeScriptVue-promisedMitchell’s GitHub@mmitchellgarcia Sponsors: Kendo UIDigital Ocean