Doğma reaksiya niyə bu qədər yavaş olur?
Doğma reaksiya niyə bu qədər yavaş olur?

Video: Doğma reaksiya niyə bu qədər yavaş olur?

Video: Doğma reaksiya niyə bu qədər yavaş olur?
Video: Yalan nədir? | Biz niyə yalan danışırıq? | Psixiatr Elçin Aslanov | Söhbətgah 2024, Noyabr
Anonim

Lazımsız renderlər çoxunun 1-ci səbəbidir Doğma reaksiya verin tətbiqlərdir yavaş . Yenidən renderlərinizə nəzarət etmək və onları optimallaşdırmaq üçün render()-də niyə yenilədiniz və ya sadə kəsmə nöqtəsi və ya sayğac əlavə edin kimi alətlərdən istifadə edin.

Bundan əlavə, yerli reaksiya yavaşdır?

Əgər qaçsan Doğma reaksiya verin üzərində bir Android Emulator, gözəl olacaq yavaş . Həmçinin, əgər sizdə xrom sazlama funksiyası aktivdirsə, bu, proqramı çox yavaşlatır.

Həmçinin bilin, yerli tətbiqlərə nisbətən yerli reaksiya daha yavaşdır? Qısacası: a-nın lehinə bəzi kiçik fərqlər ola bilər doğma proqram , lakin fərq etməmək şansı yüksəkdir. Doğma reaksiya verin JavaScript komponentlərini çevirir doğma Android üçün və iOS baxışlar. Bunu xüsusi körpüdən istifadə etməklə edir. Bunu yadda saxla Doğma reaksiya verin JavaScript ilə qarışdırmağa imkan verir doğma kod.

Sonradan sual yaranır ki, mən necə daha sürətli yerli reaksiya verə bilərəm?

  1. Reaksiya yerli tətbiqinizi sürətləndirməyin 6 sadə yolu.
  2. PureComponent və ya shouldComponentUpdate istifadə edin.
  3. Siyahı elementlərində əsas atributdan istifadə edin.
  4. Erkən bağlayın və render daxilində funksiyalar yaratmayın.
  5. ComponentWillUpdate-də vəziyyəti və ya göndərmə hərəkətlərini yeniləməyin.
  6. Böyük məlumat dəstləri üçün VirtualizedList, FlatList və SectionList istifadə edin.

Reaksiya yerli performansı necə ölçülür?

Ən ümumi yolu performansını ölçün in Doğma reaksiya verin proqramlar daxili proqramdan istifadə etməkdir Performans Ekran. Perf Monitor üzərinə klikləməklə onu simulyatorunuzda sazlama menyusundan aça bilərsiniz. O, hazırda açılmış ekran üzərində tətbiqinizdə göstəriləcək.

Tövsiyə: