Should I use MVC both on client and server?
问题 I've decided to use MVC Pattern on my site. So, now I use Backbone.js framework on my site. All actions on my site are ajaxy , so server only gets data from db, and saves data to db. Do I need to use MVC on the server side too? It's complicating all, isn't it? Or I may use MVC on client side, and have simple server api, that only fetches/saves data and makes some small server job? UPD: I understand that I should use Models on server side. But what are Views for on server side - if I render