Hopp til hovedinnhold
Fag i Bekk/<ForrigeUke uke="34" ...<ForrigeUke uke="34" år="2025" ...

<ForrigeUke uke="34" år="2025" />

Publisert:22. august
Skrevet av:Jon Johansen

Dette var uken for å luke ut bugs 🐛 og humor fra vegvesenet 🔢Og 6 899 ting skjedde i frontend-verdenen!

Bilde av en eplehage - Av Mosharraf Hossain på Unsplash
Bilde av Mosharraf Hossain på Unsplash

Ny versjon av Typescript

Forrige uke rullet versjon 5.9 av TypeScript av samlebåndet. I den nye versjonen finner vi en rekke snacks å ta med seg.

Utsatte imports

Det kuleste som kommer i den nye versjonen av TypeScript er antageligvis den nye deferred import. Dette er en feature som gjør at imports ikke blir evaluert før det er behov for den. Ved første bruk av noe fra importen vil den evalueres og initialiseres. Tynt og smidig!

Smartere toooooltips! 🔎

Når du suser rundt i editoren din blir det nå lettere å grave rundt i typer. Tooltips som dukker opp når man hovrer en type får nå muligheten til å “dykke” videre inn i hva typer består av.

Enklere start 🌅

Ved start av prosjekter gjennom kommandolinjeverktøyet til TypeScript (tsc) er det nå både ryddigere og enklere. Tidligere har alle options blitt listet ut og kommentert ut. Nå må man altså skrive disse selv, ved behov. Litt enklere og litt mindre støy 🧹

Omskrivning av CSS

Jeg kom over denne spennende case-studyen av Ahmad Shadeed som tok et dypdykk i Heroen fra time.com, og hvordan man ville skrevet denne om i nyere CSS. Fokuset er på hvordan man får til et dynamisk layout på tvers av enheter med ren CSS. Med en løsning som dukker innom container-queries, grids og :has-selector, er det både inspirerende og spennende å se hvordan man jobber seg frem til det riktige layoutet. 🧑‍🎓

Artikkelen har interaktive eksempler, quizzing og gode forklaringer som gjør det både gøy og enkelt å følge med i tankerekken. Anbefales på det sterkeste!

Du finner artikkelen her 👈

Next.js 15.5 er ute! 🆙

I kjent minor-stil er det ikke så veldig mye nytt og spennende her, men det handler mest om å få spikra eksperimentell funksjonalitet. Som vanlig har Turbopack fått seg litt finpuss og skal gi enda raskere byggetid.

Stabilt!

I denne versjonen er middlewares for Node stabilisert seg, som betyr at man men trygghet kan ta i bruk node-spesifikke funksjoner i middleware. For eksempel skriving til filsystemet gjennom fs modulen fra Node.

En annen bonus er at typede ruter nå også er stabile. Det betyr typehjelp når man knatrer inn relative URL-er i lenker. Det er altså vanskeligere å gjøre feil når man lenker rundt i appene.

Releasen finner du 👉 her 👈


Aaand that’s that! 👋 Vi sees neste uke!

Del kunnskapen

Har du en kollega som også hadde dratt nytte av denne artikkelen?

Skrevet av

Mer fra Fag i Bekk

Nå er du ved veis ende. Gå til forsiden hvis du vil ha mer faglig påfyll.

Til forsiden