我有一些开发网站的经验,但没有适当的网络应用程序。
但这次我要创建更多的 Web 应用程序,我的服务器肯定会处理来自移动应用程序(iPhone/Android/MeeGo(...或不是))甚至来自第三方客户端的 API 调用。
所以我在想,“网站”——我使用 HTML (5)/CSS (3) 和 JS 的应用程序的前端部分——是否真的有必要以不同于我的方式与我的后端交互其他“前端”?
我想错了吗?我认为这是一个常见问题,我需要一些经过实验的建议。感谢您的帮助。
最佳答案
实际上不是。您的想法是正确的。您可以使用 Javascript 与您的 Rest API 进行交互,这样您就可以只专注于编写可扩展的 API 和 UI。 这就是 Twitter 采取的方法。他们的网站是一个使用 twitter API 的 Rails 应用程序,主要用 Scala 编写,并被数百个 twitter 客户端使用,无论是移动应用程序还是桌面应用程序。
关于html - Web 应用程序架构设计 - HTML/CSS/JS 前端 + REST 后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4974537/