Creating new components with no inheritance VS Extending base components (Future Proofing)
Hi,
Some context:
I just started a contract at CIC (Govt of Canada). Helping give some guidance to Serge, the UI Designer here. He has 3 weeks experience with AEM 6.2. Newbie.
I worked for Adobe doing AEM Tech Support in 2013. Getting back up to speed.
Serge is creating components following the government WET standards.
Serge asked for a strategy on creating new components (with little inheritance I gather) VS extending base components. His concern is primary future upgrades (to 6.3), and
Adobe not supporting the components he extends. "Future Proofing" it.
Do you have any recommendations here?
Thanks,
Joel