INHOUDSOPGAWE:

Hoekom is die reaksie vinniger?
Hoekom is die reaksie vinniger?

Video: Hoekom is die reaksie vinniger?

Video: Hoekom is die reaksie vinniger?
Video: Elizma Theron - Hoekom 2024, Mei
Anonim

Omdat ReactJS help om opdatering van DOM te voorkom, beteken dit dat die toepassings sal wees vinniger en lewer beter UX. ReactJS is ontwerp om te help om die totale gelewerde bladsye vanaf die webwerfbediener te verbeter. Boonop gebruik dit nodusse om aan die kliëntkant weer te gee.

Net so, hoekom reageer virtuele Dom vinniger is?

Reageer is vinnig want dit manipuleer net die DOM soveel as wat dit moet. Opdatering van veranderinge is baie vinniger as om die geheel te herbou DOM boom van nuuts af. Dit is in staat om dit te doen, want dit hou die virtuele DOM voorstelling van die laaste keer dat ons ons komponent in die geheue opgedateer of weergegee het.

Net so, hoekom reageer beter? Hier is 'n paar redes hoekom Reageer het so vinnig so gewild geword: Dit is moeilik om met die DOM API te werk. Reageer gee basies ontwikkelaars die vermoë om met 'n virtuele blaaier te werk wat vriendeliker is as die regte blaaier. Reageer s'n virtuele blaaier tree op soos 'n agent tussen die ontwikkelaar en die regte blaaier.

Ook, hoekom reageer is vinniger as hoekig?

Programgrootte en werkverrigting – Hoekig het 'n effense voordeel As gevolg van virtuele DOM, presteer ReactJS-toepassings vinniger as AngularJS programme van dieselfde grootte. Ook, Hoekig het 'n kleiner toepassingsgrootte in vergelyking met Reageer met Redux in dieselfde navorsing: Die oordraggrootte is 129 KB, terwyl Reageer + Redux is 193 KB.

Hoe kan ek my reageer-app vinniger maak?

21 Prestasie-optimaliseringstegnieke vir React-toepassings

  1. Gebruik onveranderlike datastrukture.
  2. Funksie/staatlose komponente en reageer.
  3. Veelvuldige stuk lêers.
  4. Gebruik React.
  5. Vermy inlynfunksie-definisie in die weergawe-funksie.
  6. Besnoeiing en ontkoppel gebeurtenisaksie in JavaScript.
  7. Vermy die gebruik van indeks as sleutel vir kaart.
  8. Vermy rekwisiete in aanvanklike state.

Aanbeveel: