Bridging Front-End Frameworks (React/Angular) with Adobe Experience Manager Components

Authors

  • Dayasagar Vangala AEM Developer Lead at Bank of America, Charlotte city, North Carolina State. USA Author

Keywords:

adobe experience manager (AEM), react, angular, front-end integration, SPA Editor, headless CMS, component-based architecture, web engineering.

Abstract

The challenge of balancing both modern and dynamic front-end frameworks such as React and Angular with a sturdy and enterprise-qualified content management system such as Adobe Experience Manager (AEM) is a critical challenge and opportunity in the modern web engineering. This research paper gives an in-depth discussion of the architectural designs, the methods of implementation, and the performance implications of the bridging of these contrasting technologies. The importance of efficient integration methodology has taken precedence as organizations continue to attempt to provide the very interactive, personalized user experience whilst still retaining the content governance and scalability that are provided by the AEM. This paper finds and compares three main architectural models including the traditional In-Context Authoring model, the headless Content-as-a-Service model, and the hybrid SPA Editor model through literature review and comparison of integration models. The results reveal that the headless model has the highest front-end flexibility and performance, whereas the AEM SPA Editor framework is the only one with a distinct synergy by retaining in-context authoring capabilities to React and Angular applications, which is vital in marketing-oriented organizations. But this integration brings about complexities in the management of the state, data hydration and building process orchestration. The research finds that the decision on the strategy to follow in the integration process is not necessarily a technical, but a strategic one, depending on the project needs, the structure of the team, the working processes in the organization. This study presents a systematic guideline to the developers and architects to traverse this complicated integration environment, pointing out the best practices, some of the possible pitfalls, and the future of the convergence of CMS and front-end technologies.

Downloads

Published

2017-10-11

Issue

Section

Articles

How to Cite

Bridging Front-End Frameworks (React/Angular) with Adobe Experience Manager Components (Dayasagar Vangala, Trans.). (2017). Unique Journal of Artificial Intelligence, 1(1), 1-17. https://uniquespublisher.com/index.php/UJAI/article/view/8