Rad obrađuje temu poboljšanja izvođenja React aplikacija. React je JavaScript biblioteka koja služi za izgradnju korisničkih sučelja. React aplikacije sačinjene su od zasebnih komponenti - JavaScript klasa i funkcija, a s obzirom na to mogu se podijeliti na klasne i funkcijske komponente. Komponente se kroz svoj životni ciklus u aplikaciji mogu više puta ažurirati, njihovi parametri stanja i svojstava se mijenjaju, a prilikom svake od tih promjena dolazi do novog iscrtavanja komponente. U tom području može doći do usporenog izvođenja pojedinih komponenti te samim time cjelokupne aplikacije. Navedene vrste komponenti razlikuju se u načinu korištenja i ažuriranja parametara stanja, načinu upravljanja životnim ciklusom te u samoj sintaksi. Upr...