I am using the "original" angular-js, not the newer Angular whatever version it is now. It's not a full SPA. I just include angular.js and put the ng stuff in my HTML. Maybe the new Angular is different?
Yes, angular 2 (which means anything after angularJS) is a full on SPA just like react is.
I think stimulus is more like angularJS. But modern angular definitely isn’t.