A look to modern java web frameworks

I still remember the days where Component-Based Web Frameworks were the way for enterprises to thick-client applications. Those frameworks, like Struts and Java Server Faces (JSF), seem to be easier and adapted for rapid application development (RAD).

If that so, why want we just change things? that’s been said, in those days there was no front-end and back-end developers, there was mainly full-stack…