Congrats! This is nicely done, good to see the differences.
Paul Henschel

While the React constructor is not necessary, I think there’s value in showing it off, as it is very often used. Although, in all honesty, it’s overkill for the example provided.

Component composition and reusability is something I didn’t feel that confident analyzing in this article, as it has a whole lot of aspects one has to look at. Maybe this could be an article of its own in the future.