I’ve said it before: if your client-side MVC framework does not support server-side rendering, that is a bug. It cripples performance.
The difference between back-enders and front-enders is that the first work in only one environment, while the second have to work with myriad of environments that may hold unpleasant surprises.
I have doubts about Angular 1.x’s suitability for modern web development. If one is uncharitably inclined, one could describe it as a front-end framework by non-front-enders for non-front-enders.
Watch this space.
The creator of PHP offers an antidote to the profusion of frameworks out there.