Expand my Community achievements bar.

Suggest few resources to understand the aem frontend from end to end.

Avatar

Level 2

How components are being loaded? 
How the clientLib works? Why do styles and js are being minified?

How dependecies are being loaded? 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

3 Replies

Avatar

Level 2

Some resources from Adobe docs are below -

How components are being loaded? - https://experienceleague.adobe.com/en/docs/experience-manager-65/content/implementing/developing/com...

How the clientLib works? How dependecies are being loaded? - https://experienceleague.adobe.com/en/docs/experience-manager-65/content/implementing/developing/int...

Why do styles and js are being minified? - There is a configuration called Adobe HTML Library Manager which is responsible for minification. - https://experienceleague.adobe.com/en/docs/experience-manager-65/content/implementing/developing/int...

 

Avatar

Employee

Hi @donquixote_dofl

To understand the AEM on-premise frontend, focusing on component loading, ClientLibs functionality, and minification of styles and JavaScript, you may consider these resources:

  1. Foundation Components: Learn about the modular nature of AEM components and their role in content presentation Read more.

  2. Component Development: Explore the management of CSS and JavaScript in AEM, including client library organization and dependencies Read more.

  3. Client-Side Libraries: Understand how clientlibs aggregate CSS and JS for efficient delivery in AEM Read more.

  4. Front-End Workflow: Learn about deploying and managing CSS and JS using client-side libraries and webpack in AEM Sites Read more.

  5. How to Code for the AEM Style System: To have a technical deep dive into the CSS and JavaScript used to style AEM components using the Style System Read more

    I hope this helps!

    Please let me know if you’re looking for anything else specific or need further assistance.