Update on my blog about hybris. Created a small tool that shows the structure of templates from the Hybris accelerator. Probably, only Hybris front-end developers will understand it.
In Hybris, there are hundreds of files that refer to each other, some files are included inside others. For instance, productPrimaryImage is incorporated in a couple of dozen other templates, and if you edit it, you should understand the implications. The second purpose of this structure is educational. It shows how a page is assembled. This is not at all obvious from the code, since the inserts are scattered across different files. For example, to assemble a product page, 24 different files are used.
https://hybrismart.com/2016/09/02/hybris-cms-template-structure-reference/
