callstack / callstack/react-native-paper

Performance of view and text more than 50% improvement in performance

オープン
#4,157 コメント 0 件 リアクション 5 件 担当者 0 名 GitHub で見る
feature request
主要言語
TypeScript
スター
14.5k
フォーク
2.2k
平均マージ
5日 23時間
マージ済み PR(30日)
12

説明

**Is your feature request related to a problem? Please describe.**
I find that sometimes when I render a lot of text components or other stuff on Android the performance is degraded. Especially in react native paper dates where I will also test out it this optimisation soon
https://github.com/web-ridge/react-native-paper-dates/issues/67

**Describe the solution you'd like**
- A new Text/View component which is used internally for a lot of the components which uses the native views directly:
- Using React.memo in all components

**Describe alternatives you've considered**
Forking react-native-paper

**Additional context**
https://twitter.com/FernandoTheRojo/status/1707762822015267219
https://twitter.com/todor_one/status/1421419537673723907
https://twitter.com/wcandillon/status/1421421507662725121

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

The issue names no files, tests, or entry points. Start by profiling rendering lots of Text and View components on Android and reviewing the linked react-native-paper-dates issue and performance references; done would require an agreed implementation and measured improvement for the affected components.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
react-native, typescript
領域
mobile, performance
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。