javascript - 客户端调用 Web API 的缺点/优点

标签 javascript ajax web-services

我正在启动一个与许多 Web 服务交互的 Web 应用程序。我问您对于使用 javascript 调用这些 Web 服务有何看法。

我的意见: 优势: - 节省带宽(服务器端) - 无客户端-服务器通信(仅适用于读取操作) - 还有什么?

缺点: - 代码可读 - 还有什么?

最佳答案

服务器端:

  • 缓存更简单
  • 无需担心恶意 JSON
  • 没有同域限制。
  • 每个请求都有更多的网络延迟

客户端:

  • 更少的应用层
  • 访问 API 时不会引入更多网络延迟
  • 需要客户端模板,或将数据发送回后端

关于javascript - 客户端调用 Web API 的缺点/优点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6452411/

相关文章:

javascript - 如何动态改变js代码?

ruby-on-rails - rails 4 : Redirect to another action with js

java - 使用 apache cxf 的 Rest websevice 响应为空

javascript - 如何通过html将flask base_url发送到js文件

java - mongodb mongodump json 日期字段解析错误

javascript - 使用适用于所有浏览器的 jQuery 或 Javascript 创建弹出框

web-services - 我应该在Gralis中使用xfire插件还是有更好的方法?

javascript - 有没有办法取回在 Prototype 中使用 Event.observe 注册的匿名事件处理程序?

javascript - 将 PHP-SQL 结果变量转换为 Javascript 对象

java - 我如何知道哪个其余客户端消耗 xml 或 json 数据