Dette var uken for nye rare oppfinnelser fra Apple 🍎, hvor sola har vist seg å være litt plagsom ☀️, og hvor noen strategier er bedre enn andre 🧠.
Og 2 705 ting skjedde i frontend-verdenen!
Håper dere er klare for React-show!
Oppsummering av React Conf
15. og 16. mai var det duket for React Conf, og i ettertid har det kommet mange bra artikler og oppsummeringer, blant annet fra React-folka selv.
- Nye kule hooks som useActionState, useFromStatus og useOptimistic vil gjøre skjema-håndteringene dine lekende lett, hvert fall i kombinasjon med form actions.
- I tillegg begynner mye å ligge til rette for å ta i bruk det nye API’et (ikke hooken) use.
- Ting som React Server komponenter og Server Actions er kanskje ikke helt klart, men vil bli mulig å teste ut.
Med et par andre nyttige features trur jeg denne versjonen kommer til å bli bra!
I tillegg kan du også se den fulle konferansen på YouTube, jeg kan varmt anbefale å hvert fall se Keynotene for begge dagene:
Dag 1:
Dag 2:
React Compiler som åpen kildekode
Under konferansen kunne også folka i React dele at de jobber med en kompilator for React som vil gjøre livet for oss utviklere mye enklere.
De sier den skal “forstå reglene til React” slik at du som frontend-utvikler skal slippe å tenke på ting som useMemo, memo og useCallback!
I hovedinnlegget på dag 1 ga de en overordnet demo av den nye React kompilatoren som var veldig kjekk å få med seg:
Hvis du er nysgjerrig på kildekoden til den nye eksperimentelle kompilatoren til React kan du sjekke den ut her.
Stor nyhet: «React endra seg akkurat for alltid!»
Remix og React Router slår seg sammen
Akkurat når du trodde React Router skulle roe ned overraskelsene mellom major-versjonene sine så kommer de med denne overraskelsen, og som de sier selv:
"So we’re remixing React Router (again)."
Remix har alltid vært tett kobla til React Router, og som de sier så oppdaget de at jo mer og mer de jobbet, jo likere ble de to rammeverkene hverandre. Så det som skulle bli Remix versjon 3, blir nå React Router versjon 7!
Takk for en flott React-uke, vi snakkes! 👩💻