对Rails后端进行冗长/多次AJAX调用的最佳实践

时间:2015-02-06 06:44:22

标签: ruby-on-rails ajax json performance coding-style

让我们说我的前端对JSON对象的ruby后端进行了大量的AJAX调用。

这是开放式的,但根据您的经验,这是更好的选择?我关注的是1.表现,以及2.风格

选项1:向后端发出一个AJAX请求,返回一个冗长的JSON字符串

选项2:将请求分解为几个AJAX请求,每个请求都返回一个较短的JSON字符串。

或选项3?我会考虑其他选择。

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为如果你经常使用ajax请求而不是尝试使用web套接字,因为它现在被广泛用于此类应用程序。这是一个链接,可以很好地比较用于此类要求的不同技术:In what situations would AJAX long/short polling be preferred over HTML5 WebSockets?