Programiranje

React 17 olajša nadgradnje

Prispel je React 17, najnovejša različica knjižnice uporabniškega vmesnika JavaScript s Facebooka. Nova izdaja, zasnovana kot odskočna deska, nima nobenih novih funkcij, usmerjenih k razvijalcem, temveč se osredotoča na lažje nadgradnje.

React 17, predstavljen 20. oktobra, omogoča postopno nadgradnjo React-a. Pri prehodu iz React 15 v React 16 ali iz React 16 v React 17 bi uporabniki običajno nadgradili celotno aplikacijo hkrati. Čeprav to dobro deluje pri številnih aplikacijah, je lahko izziv, če je bila kodna baza napisana pred več kot nekaj leti in je ni aktivno vzdrževala.

Čeprav je na isti spletni strani mogoče uporabiti dve različici React-a, je to krhko in povzroča težave z dogodki. Mnogo teh težav odpravlja React 17. Ko bodo React 18 in nadaljnje različice objavljene, bodo razvijalci lahko nadgrajevali aplikacijo bodisi naenkrat bodisi po delih.

Z Reactom 17 postane varnejše vdelavo drevesa, ki ga upravlja ena različica React-a, v drugo različico knjižnice. React 17 tudi olajša vdelavo Reacta v aplikacije, ki so bile zgrajene z drugimi tehnologijami.

Da bi omogočili postopne posodobitve, so bile v sistemu dogodkov React uvedene spremembe; te spremembe se lahko zlomijo. Objavljena so pogosta vprašanja o stabilnosti.

Poleg tega React 17 uvaja podporo za novo preoblikovanje JSX in je podprta tudi v starejših različicah React-a. Nova preobrazba je na voljo po načelu prijave.

Če želite namestiti React 17 iz NPM, lahko uporabite naslednji ukaz:

npm namestite [email protected] [email protected]

Od preje uporabite:

preja dodaj [email protected] [email protected]