Programavimas

„React 17“ palengvina naujovinimą

Atvyko naujausia „Facebook“ „JavaScript“ vartotojo sąsajos bibliotekos „React 17“ versija. Naujajame leidime, sukurtame kaip atspirties taškas, trūksta jokių naujų kūrėjui pritaikytų funkcijų, tačiau daugiausia dėmesio skiriama naujovių palengvinimui.

Pristatytas spalio 20 d. „React 17“ suteikia galimybę palaipsniui atnaujinti „React“. Pereidami iš „React 15“ į „React 16“ arba iš „React 16“ į „React 16“, vartotojai paprastai atnaujina visą programą vienu metu. Nors tai gerai veikia daugelį programų, gali būti sunku, jei kodų bazė buvo parašyta daugiau nei prieš kelerius metus ir nebuvo aktyviai prižiūrima.

Nors tame pačiame tinklalapyje galima naudoti dvi „React“ versijas, tai buvo trapi ir sukėlė problemų dėl įvykių. Daugelis šių problemų yra išspręstos naudojant „React 17“. Taigi, kai bus paskelbta „React 18“ ir vėlesnės versijos, kūrėjai galės atnaujinti programą iškart arba po vieną.

Su „React 17“ tampa saugiau įterpti medį, kurį valdo viena „React“ versija, į kitą bibliotekos versiją. „React 17“ taip pat palengvina „React“ įterpimą į programas, sukurtas naudojant kitas technologijas.

Kad būtų galima palaipsniui atnaujinti, „React“ įvykių sistemoje buvo atlikti pakeitimai; šie pokyčiai potencialiai lūžta. Paskelbti DUK, susiję su stabilumu.

Be to, „React 17“ pristato naujos JSX transformacijos palaikymą, o tas palaikymas yra palaikomas ir senesnėse „React“ versijose. Nauja transformacija siūloma pasirinkti.

Norėdami įdiegti „React 17“ iš NPM, galite naudoti šią komandą:

npm įdiegti [email protected] [email protected]

Iš verpalų naudokite:

siūlai pridėti [email protected] [email protected]

$config[zx-auto] not found$config[zx-overlay] not found