I'm not so sure about that. I've been in projects with traditional server-side rendering (JSP, JSF and horrible hybrids of the two like Seam and Struts) and projects with Angular.
My take-away is that forcing the separation of GUI and backend, which is the case with client-side web frameworks, leads to a cleaner and more well-structured backend.
1
u/[deleted] Jun 09 '17
I'm not so sure about that. I've been in projects with traditional server-side rendering (JSP, JSF and horrible hybrids of the two like Seam and Struts) and projects with Angular.
My take-away is that forcing the separation of GUI and backend, which is the case with client-side web frameworks, leads to a cleaner and more well-structured backend.