Reagovat Fiber - React Fiber - Wikipedia

Reagovat Fiber je sada interních algoritmů pro vykreslování grafiky používaná JavaScript knihovna Reagovat, na rozdíl od starého algoritmu vykreslování, Stack. Skutečná syntaxe pro programování s React se nemění; změnil se pouze způsob provádění syntaxe.[1]

Cíl

Starý vykreslovací systém React, Stack, byl vyvinut v době, kdy nebylo pochopeno zaměření systému na dynamické změny. Stack pomalu kreslil složitou animaci, například se snažil všechno zvládnout v jednom bloku. Vlákno rozkládá animaci na segmenty, které lze rozložit na více snímků. Podobně lze strukturu stránky rozdělit na segmenty, které lze samostatně udržovat a aktualizovat. Funkce JavaScriptu a virtuální DOM objekty se nazývají „vlákna“ a každý lze ovládat a aktualizovat samostatně, což umožňuje plynulejší vykreslování na obrazovce.[2]

Reference

  1. ^ „Facebook oznamuje React Fiber, přepsání svého rámce React“. TechCrunch. Citováno 2018-10-19.
  2. ^ „GitHub - architektura acdlite / reagovat-vlákno: Popis nového algoritmu jádra React, React Fiber“. github.com. Citováno 2018-10-19.

externí odkazy