What Are The Reason React Is Taking Over Front-End Development?