Too Long; Didn't Read
The Genesis of React and the 4 principles of React are discussed in this article. React is the latest JavaScript front-end framework to be released. It was created in 2013 to solve the problem Facebook was facing while scaling their applications. There are 4 key principles that lead to React's success. These principles are: Declarative vs. Imperative, Component Architecture, One way Data Flow and UI Library. In turn React's popularity has soared since big tech companies began using it. We discuss the genesis of React, the birth of Single Page Applications (SPAs) and the evolution of React.