They can also lead to a better user experience: instead of having the page flash and reload on each click, a front-end framework can keep the common parts of the page intact (like navigation, etc.) There are several front-end frameworks backed by leading tech companies -- most notably, Angular by Google and React by Facebook -- so these types of frameworks aren't going anywhere. My own engineering team recently went through the process of selecting a front-end framework for a new release of our web application. The problem we faced was not if we should use a front-end framework, but which one to use. While it’s tempting to make your decision based solely on performance factors, there’s quite a bit more to weigh.
Source: Forbes April 07, 2017 10:52 UTC