Developing new site using out of the box components
We are in AEMaaS. My team will be developing a new project and is considering using out of the box teaser component to potentially create 2 other components that would leverage that code (they would have the same dialog as the teaser component except limited style options specific to that use case) and these additional components would be renamed to showcase how it would be used, for example: ‘card component’ or ‘hero banner component.’ The thought is that this would be easier for an author to understand what type of component it is, but also from a UI development perspective. It would be easier to modify a component that has less options associated with it.
My questions:
- if we go that route, would future AEM upgrades that affect the teaser component be reflected in these additional components that leverage the same code?
- Has anyone done something similar and ran into issues?
Any insights and shared experiences would be greatly appreciated!
Thanks