鍍金池/ 問(wèn)答/HTML5  HTML/ 關(guān)于微信小程序業(yè)務(wù)代碼緩存的問(wèn)題

關(guān)于微信小程序業(yè)務(wù)代碼緩存的問(wèn)題

目前在開(kāi)發(fā)小程序,數(shù)據(jù)接口比較多,要怎么做業(yè)務(wù)數(shù)據(jù)緩存才比較合理。
打個(gè)比方:

  每次前端發(fā)參數(shù)給后臺(tái)的時(shí)候,后臺(tái)返回了數(shù)據(jù)(比如是拼接好的json數(shù)據(jù)) 我要不要把這些數(shù)據(jù)存在小程序的緩存里面,每次發(fā)請(qǐng)求都先判斷本地緩存有沒(méi)有這一串json如果沒(méi)有在去從服務(wù)器取數(shù)據(jù),如果本地有緩存的了 就不用再發(fā)請(qǐng)求去取一次數(shù)據(jù),這樣是不是可以減少服務(wù)器的壓力,前端頁(yè)面渲染也比較流暢呢??
  求大神給點(diǎn)指導(dǎo) 有代碼舉個(gè)例子更好  萬(wàn)分感謝~
回答
編輯回答
乞許

要不使用vue構(gòu)建小程序,美團(tuán)的框架mpvue,這樣子就可以使用vuex單向數(shù)據(jù)流了,如果單純使用小程序原生去寫(xiě),挺痛苦的,可以通過(guò)構(gòu)建公用的數(shù)據(jù)流,實(shí)例化一個(gè)Class對(duì)象,通過(guò)prototype實(shí)現(xiàn)數(shù)據(jù)共享。

2018年5月6日 16:08
編輯回答
笨小蛋

這個(gè)得看具體的業(yè)務(wù)需求了,像不經(jīng)常變的東西可以在本地緩存一下,比如:用戶(hù)協(xié)議等文本類(lèi)的。

2017年3月8日 10:10