Angular 2 continues to put “JS” into HTML. React puts “HTML” into JS.
Angular 2 versus React: There Will Be Blood
Cory House

I find this to be actually a huge plus for Angular. Decoupling visual design from code logic is one of the pillars of good development. Integrating HTML into JS code is one of the biggest issues i have with React. From a developer standpoint I see why some like having everything in one spot but coming from creative background iterating on designs and UX seems like a pain with React and pretty simple with Angular exactly because Angular extends HTML.