我剛剛閱讀了單頁面Web應用程序,該應用程序公開了一個用於檢索數據的RESTful接口 - 例如以JSON格式,並且只提供一個引用負責調用JavaScript文件的HTML頁面RESTful界面以及在客戶端的Web瀏覽器中動態構建Web用戶界面。單頁面播放應用程序
要在Play中實現此功能,應該實現控制器,以便它們返回JSON而不是HTLM,並實現一些CoffeScript以在客戶端呈現用戶界面。
到目前爲止這麼好...但我想知道這種設計是否適用於大型Web應用程序,因爲在客戶端運行的JavaScript代碼的數量會越來越多。
我最初的想法是使用Play的模板引擎實現Web應用程序,然後爲移動應用程序提供RESTful接口。
任何建議,想法,或鏈接到文件覆蓋這個話題將非常感激;-)