2 回答

TA貢獻(xiàn)1859條經(jīng)驗 獲得超6個贊
你的問題問得好,但它的答案幾乎無法預(yù)測。將網(wǎng)絡(luò)應(yīng)用程序從少數(shù)用戶增加到幾千人總是會發(fā)現(xiàn)令人驚訝的性能瓶頸。
原始下行帶寬是否會出現(xiàn)瓶頸?減少對 API 調(diào)用和頁面請求的響應(yīng)是否會帶來巨大收益?這是可能的,但 Heroku 和其他優(yōu)秀的主機(jī)供應(yīng)商在帶寬方面做得很好。另外,https 在加密數(shù)據(jù)時會壓縮數(shù)據(jù),因此重復(fù)的 html 并不像看起來那么昂貴。因此讓你的服務(wù)器渲染大量的 html 可能是可以接受的。
應(yīng)用程序-數(shù)據(jù)庫接口是否會出現(xiàn)一些瓶頸?如果存在大量數(shù)據(jù)和復(fù)雜的過濾標(biāo)準(zhǔn),這種情況很可能發(fā)生。每個成功的網(wǎng)絡(luò)應(yīng)用程序都需要對其數(shù)據(jù)庫保持警惕。您將不得不添加索引或為您目前無法想象的問題開發(fā)不太優(yōu)雅的解決方法。
攝取數(shù)據(jù)的進(jìn)程和使用數(shù)據(jù)的進(jìn)程之間是否會發(fā)生爭用?大概。但爭論的細(xì)節(jié)很難預(yù)測。
長話短說;博士。你有這個東西工作?,F(xiàn)在沒必要重做。部署你所擁有的。邀請您的用戶并傾聽他們的意見。注意它的性能,并將調(diào)整和重構(gòu)集中在證明有必要的區(qū)域。

TA貢獻(xiàn)1840條經(jīng)驗 獲得超5個贊
如果您更喜歡 React 框架,我建議您看看vue js 框架的nuxt js或next js 等項目。
AFAIK,它們結(jié)合了服務(wù)器端和客戶端渲染的優(yōu)點。
這兩個框架用于構(gòu)建具有各種有用特性的各種應(yīng)用程序。
考慮到您的需求,通用應(yīng)用程序功能和服務(wù)器端渲染可能會幫助您實現(xiàn)所需的可擴(kuò)展性。
- 2 回答
- 0 關(guān)注
- 153 瀏覽
添加回答
舉報