I am currently going through the hybris 5 Developer Training Trails - Part II - Commerce (https://wiki.hybris.com/display/tr52/hybris+5+Developer+Training+Trails+-+Part+II+-+Commerce) and wanted to know how the data is getting populated when we access
I can see that the HomepageController is getting called and returning "pages/layout/landingLayout2Page".
Could an expert please explain how the page is getting populated, ie., what actually happens in the background (what controllers, facades, and pages are getting called). It'll be quite helpful to get an explanation of the technical flow and the approach Hybris adopts in displaying the final page.
Many thanks in advance!