我使用Sails.js作爲我的項目的基礎,到目前爲止我試圖使用AngularJS模塊化每個UI元素。避免Sails.js + AngularJS中的太多請求(緩存HTTP請求)
儘管我認爲這種方法很好,因爲它允許我儘可能重用我的代碼,但最終我將不得不向服務器發出很多HTTP請求,因爲每個模塊都不會與其他人共享數據。
那麼,如何減少請求數量並在所有控制器之間共享數據呢?
我已經想到了2級不同的解決方案:
- 填充從後端視圖減少AngularJS控制器正在請求的數據量。
- 使用套接字動態請求數據並緩存常用查詢。
您是否想過在角度服務中緩存數據? – aw04 2014-10-06 17:11:35
我真的不知道!我會尋找更多關於它的信息。謝謝! – siannone 2014-10-06 17:53:34