when building a large scale React Application a lot of thought process needs to be taken care of before launching the app. The biggest and greatest challenge I would say would be "separation of concern". We use modular programming approach to separat...