I created the exact same app in React and Vue. Here are the differences.
Sunil Sandhu

Great article, great comparison, and thank you for your work here Sunil Sandhu (and collaborators)! One change I might recommend is a footnote to this comment:

“Theoretically, you could abandon both approaches and simply opt to use a good old fashioned style.css file to hold the styles for the entire page, it’s really up to you when it comes to how you choose to style your app”

Though this is true, you might add a footnote to discourage it, because if someone were actually to do this for a React app it might cause a nightmare later on if they tried to port their app to React-Native (or another framework).