For ikke lenge siden fikk React helt ny offisiell dokumentasjon på react.dev. Flere utviklere har imidlertid klaget over mangelen på informasjon om hvordan man bruker React med TypeScript.
I april i år la utvikleren Mark Erikson inn et issue på git-repoet til React-dokumentasjonen, der han foreslo å legge inn TypeScript-dokumentasjon. Mark Erikson er mannen som laget Redux Toolkit, og jobber til daglig med å vedlikeholde Redux.
– En super-frustrerende ting med biblioteker som ikke leverer TypeScript-typer selv (som React), er at de ikke bryr seg om å dokumentere typene sine, skrev Erikson.
En annen utvikler til unnsetning
I slutten av juni sendte en annen utvikler, Orta Therox, inn en pull request der han rett og slett hadde skrevet den nødvendige TypeScript-dokumentasjonen som Erikson etterlyste.
– Jeg baserte dette på Mark Eriksons liste, men gikk også gjennom noen av mine React-kodebaser og så på hvilke React-typer som hadde blitt brukt, skriver Therox.
New "Using Typescript" guide just dropped in the React docs. Shout out to @orta for writing the initial version, @sebsilbermann @tomus_sherman @phry for editing, and @acemarke for the suggestion!https://t.co/8zG7IA9JBF
— Ricky (@rickhanlonii) August 9, 2023
Etter en del diskusjoner, tilbakemeldinger og endringer, ble pull requesten for noen dager siden merget inn i den offisielle React-dokumentasjonen.
TypeScript for AI gjør AI-svarene enklere å bruke
Eksempler på bruk
Du finner den nye TypeScript-dokumentasjonen på denne siden:
I tillegg til informasjon om hvordan du legger til TypeScript til et eksisterende React-prosjekt, finner du også en masse kodeeksempler og dokumentasjon på for eksempel hvordan du typer hooks i React riktig.