2013-12-10 80 views
1

我目前正在對其他人編寫的客戶端的backbone.js應用程序進行改進和修復。該應用程序是一個網上商店和庫存管理系統。目前,該應用程序具有無限滾動功能,可以動態加載商店的所有商品,但可以進行搜索和過濾。在初始頁面加載時,它對item集合執行fetch(),並使用GET()請求從RESTful api中提取約2.7 MB。這並不理想。隨着時間的推移,這個數據集將會變大。當前數據集使該頁面花費6-10秒來加載我所在地區的大多數寬帶連接(nyc)。限制Backbone.js fetch()有多少數據?

所有Backbone.js的教程和文檔,我已經遇到到目前爲止教拉項目的整個收集與獲取()。有沒有辦法打破這個集合,並讓前端只在必要時從後端拉出大塊?

+1

您必須擁有服務器端的支持下做到這一點。 – coderek

回答