I am looking to get some input from other users on the benefits of server-side MVC. With the power of many javascript libraries. What good purpose does server-side MVC server anymore?
You can easily use client-side MVC with templating and a REST API to make a much more resposive application with less overhead of reloading a whole page for minor changes.
Server MVC benefits:
But definitely the tendency is to back to client/server computing but instead of fat clients written in C or another language but now you have a very nice platform: The browser.
I have a simple policy about when I use Server side MVC and client side MVC:
BTW I use Java Server Faces for #1 and ExtJS backed up by JAX-RS services for #2.
Regards.