我決定在我的網站上使用MVC模式。所以,現在我在我的網站上使用Backbone.js框架。 我的網站上的所有操作都是ajaxy
,所以服務器只從db獲取數據,並將數據保存到db。我應該在客戶端和服務器上使用MVC嗎?
我是否也需要在服務器端使用MVC?這很複雜,不是嗎?
或者我可以在客戶端使用MVC,並有簡單的服務器API,只提取/保存數據,並使一些小型服務器的工作?
UPD:據我所知,我應該在服務器端使用Models
。但在服務器端Views
是什麼 - 如果我使用JavaScript呈現所有信息?
所以,它是一個很好的模式,即服務器端僅適用於原始數據 - models
- 它總是返回json
,與HTML的標記和其他東西有關Views
沒有關係?
聽起來像是一個機會來實現[真正的MVC實際上](http://stackoverflow.com/questions/1549857/simple-php-mvc-framework/1549970#1549970)。 Model = PHP。視圖=骨幹。控制器= AJAX。或者有點。 – mario