Dette er nytt i Vue 3

ForrigeUke: Vue vraker IE11, Create-React-App i ny alfa, skriv tall med numerical seperators og vrak omsider Moment.js.

Ta deg tid til å vrake Moment.js. 📸: <a href="https://unsplash.com/@stevcev?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Dimitar Stevcev</a> on <a href="https://unsplash.com/s/photos/kitten-fall?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a>
Ta deg tid til å vrake Moment.js. 📸: Dimitar Stevcev on Unsplash Vis mer

Dette var uken hvor insert memes here.

Og 365 ting skjedde i frontend-verdenen!

Tiden er inne — Moment lukker dørene

Dagen er her, sannhetens øyeblikk, Moment.js har innsett at sin tid i rampelyset er forbi.

Mange år har gått hvor Moment.js har vært en “go-to” når det kommer til håndtering av tid i JavaScript-verdenen.

Men Moment begynner å dra på årene. Den øker bundle-size betraktelig, og de ekstra sekundene mobilbrukere på tregt nettverk bruker for å laste det inn gir Google’s Lighthouse god grunn til å klage:

Tid til overs? Ta et par minutter og les begrunnelsen til hvorfor Moment.js har blitt en enda kjipere dependency å ha i prosjektet sitt.

Vue 3 — In 3D

Vil du ikke bruke React eller Angular, og har lyst på det jeg har blitt forklart som en “best of both worlds” av de, da er Vue for deg.

Vue 3 kom nylig ut, med blant annet noe som ligner på hooks i React-verdenen, og med bedre Typescript-støtte.

De dropper også støtten for IE11, som sikkert noen vil klage på, men det burde være lov når det er mindre enn ett år til “death of IE11”.

Les mer i detalj hva Vue 3 innebærer her.

Create-react-app 4.0 Alpha

Alle som liker å skape-react-app har før eller siden vært borti create-react-app. Det gjør livet veldig mye lettere når du vil komme kjapt i gang, og nå er den nyeste versjonen ute i alpha.

Den har nå støtte for Typescript 4, Fast Refresh og mye mer.

Er du modig nok til å teste noe som er i alpha, følg instruksene her for å lage din neste React applikasjon bedre.

Store tall? Les her!

Hvilket tall er dette?

var stortTall = 10000000

Svarte du én million tok du feil. 1 av 10 utviklere klarer ikke å se hvor stort et tall er. Visste du derimot at det finnes en enklere måte å skrive det på, som støttes i “alle” nettlesere?

var stortTall = 10_000_000

Aha, nå var det ikke så vanskelig å se at tallet er ti millioner. Det offisielle navnet for dette er Numerical Seperators, og støttes som sagt av alle moderne nettlesere.

Dette skal jeg definitivt bruke neste gang jeg bruker kontobalansen min som en testverdi i applikasjonen min.

Det var alt for denne gang, på gjensyn!