Nå deler GitHub ut komponentene sine

ForrigeUke: Innebygget datohåndtering i JavaScript, GitHub Elements og Relay med hooks.

Forrige uke var uken for å se tiden fly i JavaScript ⏳, Facebook prøvde å hooke deg på Relay og utviklere ble påminnet om hvorfor de burde ta sikkerhetskopier 🚒.

Og 1400💸 ting skjedde i frontend-verden!

Innebygget datobehandling i JavaScript, Temporal når “Stage 3”! ⌛️

Det kan være veldig lett å strekke seg etter et bibliotek for å håndtere datoer i JavaScript, om det er date-fns, luxon eller gode gamle moment.

Dette kan være i ferd med å endre seg, i det Temporal endelig når “Stage 3” i standardiseringsprosessen for ECMAScript-spesifikasjonen!

Temporal er ment som et fullspekket alternativ til disse bibliotekene, pakket rett inn i nettleseren. Forslaget sendes nå til å prøves ut av utviklerne av de forskjellige nettleserne, og potensielt til ferdig standardisering i nivå 4.

Interessert i veien videre? Les mer om standardiseringsprosessen

GitHub Elements | Web Components fra GitHub ✅

GitHub har lansert sin egen samling med små og enkle web components! 📦

Komponentene rangerer fra felter med asynkron validering, til clipboard-integrasjoner, og bildecropping.

Såklart er det en egen komponent for emojis også! 🎨

Relay får støtte for hooks ↩️

Relay er Facebooks egne bibliotek for konsumering av GraphQL-ressurser, og etter lang tid og mye intern utprøving har prosjektet endelig fått støtte for hooks!

Med sitt nye API har Relay full støtte for suspense og kan hente data allerede før en komponent vises 👀

***

Hvor lett er det å dra frem sleggen for å slå inn en spiker, eller Kubernetes for å hoste en statisk nettside? 🚢

***

Det var alt for ForrigeUke, velkommen tilbake NesteUke! 🚀