Expand my Community achievements bar.

SOLVED

SPA for eCommerce solution

Avatar

Level 2

Hi,

What is the recommended approach to integration with generic eCommerce back end? Is it advisable to use SPA component to fetch product data from presentation layer (after login) or use AEM eCommerce framework to pull data from commerce back end?

 

Please share your thoughts.

 

Thanks.

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

You might want to check [1] and the ressources linked from there if it can answer your question.

 

[1] https://www.adobe.io/apis/experiencecloud/commerce-integration-framework/integrations.html

View solution in original post

4 Replies

Avatar

Correct answer by
Employee Advisor

You might want to check [1] and the ressources linked from there if it can answer your question.

 

[1] https://www.adobe.io/apis/experiencecloud/commerce-integration-framework/integrations.html

Avatar

Level 2

Thanks for your reply. I read that article already. The question i have is,

If you pull the product data from PIM to AEM, the repository might grow exponentially. How are you managing that?

If you use client side rendering (SPA) to fetch the product data in real-time. Will we get into performance issues and difficult for personalisation?

Avatar

Employee Advisor
Pulling the data from the PIM into AEM might be advisable some time, but in other scenarios it's the absolute wrong way to do. If you use the SPA approach and fetch product information directly from the PIM, you can run into performance issues. That depends on the performance and scalability of your PIM.

Avatar

Level 2
Thanks. But what would be right approach from your experience.