我最近發現了ASP.NET MVC一個有趣的選擇,我現在做的事:靜態HTMLS與高級JavaScript做服務電話(大部分示例使用OpenRasta)。例如參見this或this。服務器端VS客戶端MVC的Web應用程序
就我個人而言,我總覺得網絡應用需要轉向JavaScript框架。對我來說,感覺MVC中的代碼連接客戶端/服務器端驗證(以及將商業模型轉換爲視圖模型等其他內容)看起來很尷尬,有點不自然。基本上需要數據並返回JSON的操作,或者只是「返回View()」的操作清楚地表明瞭這一點。
然而,問題是不是出了什麼更好的 - 這是一種討論,我不這麼認爲喜歡;-)我的問題是:你有沒有試過兩者兼而有之?你會建議發明學習jMVC和類似嗎?關於這個問題的任何好的文章?優點和缺點?例如,big在我看來,這是一個非常強大的SOC,可立即重用的服務等。
總結一下:你會建議什麼方向進一步移動?
是另一個有趣的項目,我敢肯定,JMVC開發商都意識到這一點......我在尋找有關該方法的問題的良好信息,解決的問題等等。例如,他們如何避免服務器端驗證的重複等。至於搜索引擎(以及許多人相信的其他咒語),對於內部網和企業網站而言,這通常並不重要。 – queen3 2009-11-13 16:30:45