To answer this question we must know first these keywords :State management,Architecture pattern,Design pattern. and know the difference between the...