Does React really violate Separation of Concern by putting HTML and JS in a single file?View other answers to this thread
3.4K+ developers have started their personal blogs on Hashnode in the last one month.
Write in Markdown · Publish articles on custom domain · Gain readership on day zero · Automatic GitHub backup and more
This was not an inevitable or even an ideal outcome. It was an unfortunate historical accident. React just puts the two 'concerns' together in a way that feels natural and minimises pointless friction in practice.