Anthony Gore | June 11th, 2017 (Updated March 2nd, 2020) | 9 min read What's the best way to "extend" a Vue component, i.e. use one component as the basis for other components? Doing this could save you from duplicating code, making your components quicker to develop and easier to maintain. There are a number of APIs and patterns that Vue offers for this, and you'll need to choose the right one de

