Best Practices to follow when building a page with more complex UI and lot of renderings, REST model

Well, it make sense! when there is a chance we negotiate with business to try not to show much on tables for larger text areas or description and comments fields but only few critical info needed. 

Always, heap size issue haunting us at some point of time.