我刚刚阅读了有关公开 RESTful 接口以检索数据的单页 Web 应用程序 - 例如以 JSON 格式,并且仅提供一个引用负责调用 RESTful 接口和构建 Web 用户的 Javascript 文件的 HTML 页面在客户端的 Web 浏览器中动态界面。
要在 Play 中实现这一点,应该实现控制器,以便它们返回 JSON 而不是 HTLM,并实现一些 CoffeScript 以在客户端呈现用户界面。
到目前为止一切顺利......但我想知道这种设计是否对大型 Web 应用程序有意义,因为要在客户端运行的 javascript 代码量会越来越多。
我最初的想法是使用 Play 的模板引擎实现 Web 应用程序,然后为移动应用程序提供 RESTful 接口。
任何涵盖该主题的建议、想法或文档链接都将不胜感激;-)