[英]React-Navigation performance: How many screens are too many?
我是 React Native 和 React-Navigation 的新手。我正在計划的應用程序內容非常豐富。 它將有數百個獨特的屏幕。 我想通過 React-Navigation 連接它們,這樣我的堆棧就會非常大。 該性能是否有問題或我應該記住什么? 我的猜測是只有當用戶第一次訪問時才會加載屏幕,所以應用程序的初始加載時間應該不會受到影響?
謝謝!
實際上,創建 js 文件的數量並不重要,但在以下情況下很重要:
3)FlatList、Map等圖片展示時,盡量使用FastImage代替image
注意:最后我想說的是,你可以創建盡可能多的 JS 文件,但它必須是可重用的,不是不必要的,也沒有重復的代碼。
您也可以將此視為性能改進。
你有一個屏幕。 當您在其上按下或導航新屏幕時。 您可以停止背景屏幕中的動畫。 因為后面的屏幕繼續工作。 所以你可以停止動畫背景屏幕。
例如,您在主屏幕和中有一個 slider 組件。 此 slider 自動播放功能處於活動狀態。 當您更改主屏幕時,您可以停止自動播放功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.