
It’s pretty exciting to observe how DRY coding tools in React were changing over time. And we must give credit to the developers – at no stage in the development of this library were any recommendations to use inheritance to solve such problems. In the early versions of React and React.createClass, there were mixins that were simple JavaScript objects.
from Anadea Blog http://bit.ly/2v9dsro