html - Web 应用程序架构设计 - HTML/CSS/JS 前端 + REST 后端

标签 html rest architecture

我有一些开发网站的经验,但没有适当的网络应用程序。

但这次我要创建更多的 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/

相关文章:

jquery - 加载并确认加载所有资源、脚本 html/jquery

php - 使用 HTML 生成一个打印机将忽略的空格

php - api json响应没有以数组形式出现

java - Jersey 2 和 Guice 集成 : where is . getServiceLocator() 方法

java - Android应用架构: how to share behavior between all screens

html - 在 SandcaSTLe Help File Builder 的单个构建中创建各种帮助格式

javascript - 如何使用 JavaScript 检测与麦克风连接的系统

rest - Delphi - 将 header 值传递给 REST 服务

architecture - 对 ESB 作为点对点集成的解决方案感到困惑

javascript - Rails 中神圣的 javascript 选项!帮助!