Uus React 18 on tänaseks beetas olnud juba möödunud aasta sügisest, mis tähendab, et lõppversiooni meieni jõudmine on vaid aja küsimus. Kuna beetaversiooni kasutamine pole kliendiprojektide juures mõistlik olnud, pole paljud arendajad uue versiooniga veel süvitsi tutvuda jõudnud, seega soovitab Uptime’i tehnoloogiajuht Raimo Seero nüüd, lõpliku tööversiooni saabumise eel, uuendustega lähemalt tutvust teha.
“React 18 pakub paljut, mida arendajad on juba ammu oodanud. Üheks suurimaks uuenduseks on kindlasti Suspense SSR, mis muudab serveripoolse renderdamise märkimisväärselt paindlikumaks ning killustatumaks, võimaldades mugavamalt määrata, mis tegevused viiakse lõpule serveri poolel, mis tegevuses kliendi poolel,” rääkis Seero.
Suuremate uuendustena tutvustab React 18 ka uut Root APIt, Start Transition APIt ning mitmeid jõudlusparandusi, mis peaks Reacti toel loodud lahendused märkimisväärselt efektiivsemaks ja kiiremaks muutma.
“React on isegi oma beetaversioonis üsnagi hea, mis tähendab, et tasub käed mustaks teha ja proovida, mida uut see pakub,” lisas Seero.
Uuest Reacti versioonist ülevaate saamiseks soovitab Seero lugeda:
- The Plan for React 18
- React JS 18: An overview of its new features and updates
- React 18 – What’s New and How it Will Benefit Developers
- Exploring React 18’s three new APIs
- Top Features Coming in React 18
Lisaks eelnevale tasub Seero sõnul uurida, kuidas mõjutab React 18 Next.jsi tööd. Selle kohta saab pikemalt lugeda siit.