I am working on a dashboard that has 7 links that will display 1 of 7 different Groups. Within a couple of the groups will be additional groups for additional information collection and management.
My question is having hidden groups the best way to build the dashboard?
I am trying to reconcile if those groups render and are just not visible until toggled and so the dashboard page is a resource piggy. Some of the groups have data being presented via an API so as the user clicks from one link in the menu to the next, the group that is revealed may need to refresh data from an API.
Is that a best practice or is it smarter to keep the page small and just have more pages in the app? My guess is more pages - would like to know what others think.