내 커뮤니티 업적 표시줄을 확대합니다.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

Why Custom AEM Components are required?

Avatar

Level 1

In any Business use-case, we can reuse 'Out of the Box ' Components like Carousel, Breadcrumb, Navigation etc., However, In many projects developers create custom components to achieve basic functionalities.

How to justify the Client that Custom components are needed?

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Administrator

There is no need of creating custom components when your work is being done by OTTB. OOTB are created using best practices that Adobe recommends for AEM. Custom components are only needed when there is a use-case that OOTB cannot fulfill.



Kautuk Sahni

원본 게시물의 솔루션 보기

3 답변 개

Avatar

정확한 답변 작성자:
Administrator

There is no need of creating custom components when your work is being done by OTTB. OOTB are created using best practices that Adobe recommends for AEM. Custom components are only needed when there is a use-case that OOTB cannot fulfill.



Kautuk Sahni

Avatar

Level 10

AEM OOTB components covers a lot of standard functionality - like text, images, titles, etc.

However, in many sites - there is functionality like a news ticker not available with OOTB components 

What if you want a new ticker in your web site:

CustCompoent.png

This is when you would need to write a custom component for use in an AEM site. AEM provides HTL to write these components. 

Hope this clears up your question.

Avatar

Level 8

If the OOTB components are not supporting all of your requirements then you can use custom components, why people are creating custom components for basic functionalities is either he/she not aware of OOTB components or it is not easy to implement enhancements. because some times it requires additional effort to understand OOTB

But, the recommended approach is to use OOTB components first check if it does not meet all your requirements then go for custom