I understand the feeling.  I&#x27;ve had 13 years of experience with web apps and most of those were not SPAs, but I did get to build something with an early version of Angular 1.  Recently I was looking at Angular 2 and React for a new project, but fortunately I stumbled upon Aurelia which feels far more natural to me based on all my web app experiences over the years.  Having just the view portion of React was not enough for my needs and Aurelia isn&#x27;t lacking anything I need for this project compared to Angular 2, plus I could eventually even use React with Aurelia if I ever felt the need.  Aurelia plays nicely with lots of other tools.