I can think of two ways to show complex information. Information, organised in different categories with different subheadings. They all come from the same Data Type but they have different categories and groupings and so on.
My question is what is the best way to show a lot of information in relation to performance (Making sure it’s loaded faster and easier to maintain)?
1/ Example 1 - Use RG. Place one repeating group into another and then use conditions to show titles and data source with different constraints and so on. I also use a lot of 'When no results for a particular category don’t show the title for that category, etc… This is the complex option I have used and it works (But feels as if it’s slow). It was fast to build as I only had to put a RG group inside another repeating group, although there are a lot of conditions.
2/ Example 2 - Use separate RG’s one after another. They have their own category and title. They also have their own conditions to show or hide content if content is empty, but less conditions per RG. (Yet to build).
What is the best way or standard to build this and also from a performance perspective, using the same Data type but show content in a more categorised fashion, Nested RG with a lot conditions or RG after another RG with conditions to show / hide if content exists.