调用web API客户端的缺点/优点
Disadvantages/Vantages for calling web API client-side
我正在启动一个与许多web服务交互的web应用程序。我问你,你对用javascript调用这些web服务有什么看法。
我的看法:优势:-带宽节约(服务器端)-没有客户端-服务器通信(仅用于读取操作)-还有什么?
缺点:-代码可读-还有什么?
服务器端:
- 缓存更简单
- 无需担心恶意JSON
- 没有相同的域限制
- 每个请求都有更多的网络延迟
客户端:
- 更少的应用程序层
- 访问api时不会引入更多的网络延迟
- 需要客户端模板,或将数据发送回后端
这些服务将存在于不同的域上吗?如果是这样,您将不得不处理跨域AJAX调用;与之交互的服务必须支持JSONP或CORS,后者是相当新的,只有现代浏览器才支持。
相关文章:
- 特定循环(html元素)方法的优点和缺点
- 跨来源域代理的优点/缺点
- 使用ReactJS的优点和缺点
- 将Jquery UI与AngularJS一起使用的优点和缺点是什么?
- Javascript类与对象,优点和缺点
- JSON 数组 V JSON 对象 - 优点缺点
- $.ajax、$.load、$.getscript和object标记的优点和缺点
- 在HTML中嵌入JavaScript或从外部保存JavaScript有哪些优点和缺点
- 使用递归JavaScript函数进行同步的优点和缺点
- 使用Javascript生成的网站的优点/缺点
- 使用Javascript加密HTML的优点和缺点
- JSPM-使用import和使用script标记包含客户端库文件有什么优点/缺点吗
- 优点和缺点:Jetbrains IntelliJ/Sublime Text
- 与Electron相比,Chrome应用程序的优点和缺点是什么
- 在客户端或服务器端渲染html的优点和缺点
- javascript中的匿名方法有哪些优点和缺点
- 在aspx.cs而不是asmx.cs中使用Web方法有什么不同/优点/缺点吗
- 同时具有网络视图和本地视图的混合应用程序的优点和缺点是什么
- SAPUI5:作为应用程序包装器的容器,sap.m.Shell和sap.m.App的优点和缺点是什么
- 调用web API客户端的缺点/优点