Hopp til innhold

React

Ferdige interaktive komponenter, og alltid i synk med CSSen.

Hvorfor React?

React var et naturlig valg da designsystemet ble startet. Rammeverket var (og er) det mest brukte i Fremtind, så det er naturlig at designsystemet tilbyr ferdige komponenter skrevet i React. React lar oss enkelt skrive gjenbrukbare komponenter. Det er et stort økosystem rundt, med alt fra developer tools til opplæringsmateriale, og andre komponentbibliotek vi kan la oss inspirere av.

Hvorfor TypeScript?

På samme måte som React, var TypeScript et naturlig valg for oss, siden det var såpass utbredt i organisasjonen. Det er en forventning blant brukerne våre at komponenter og annen kode kommer med grundige og korrekte typedefinisjoner. Det er også et delmål at bidragsytere skal kjenne seg igjen i både språk og rammeverk. TypeScript kompileres ned til JavaScript, så du står fritt til å velge å skrive vanlig JavaScript, selv med Jøkul-komponenter.