在您看来,什么是在rails应用程序的循环中流式传输API的最佳方式?
我正在使用Mangopay API来检索一些数据。它运行得很好,但加载时间很长,因为我在视图中获取数据。
我有一个Payment
型号,每次付款都有自己的Mangopay匹配。
<% user.payments.each do |p| %>
<% @payin = MangoPay::PayIn.fetch(p.mangopay_charge_id) %>
// doing my stuff with retrieved datas
<% end %>
显然,这是非常缓慢的,我想知道是否有办法加快这个过程。我环顾四周,找到了关于流媒体,懒惰和其他3到4个可行的解决方案,但在我开始学习之前,我认为从更有经验的开发者那里获得意见可能是一件好事。