Som en del av en episodetype av BartJS Podcast, kalt Temporal Dead Zone, diskuterer vi diverse programmering- og JavaScript-relaterte artikler og bloggposter. Her er podcasten i nyhetsbrev form - som bloggpost.


Temporal Dead Zone #13

Foretrekker du å lære via podcasts? Ingen fare! Hør episoden hvor vi diskuterer artiklene.

I dette nyhetsbrevet (og podcasten)  har vi tatt for oss nyutgivelsen Yarn 2 og benyttet muligheten til å snakke litt om avhengigheter generelt.

Introducing Yarn 2 ! 🧶🌟

Introducing Yarn 2 ! 🧶🌟
. Tagged with javascript, npm.

Yarn, CLI alternativet til npm-registeret, har kommet med en ny versjon som har noen interessante features. Yarn går over til en ny måte å håndtere avhengigheter som tidligere har gått under kodenavnet "berry". Dette betyr at det er en breaking change, men ser ut til å være en enkel migrasjonsvei. Nye yarn kommer også med en innebygget løsning som minner om npx, for automatisk kjøring av eksterne CLI-verktøy.

JavaScript Libraries Are Almost Never Updated Once Installed

JavaScript Libraries Are Almost Never Updated Once Installed
An analysis, based on CDNJS data, of when and if JavaScript libraries are updated after being installed onto websites.

Cloudflare hoster den største CDN-løsningen for JS-prosjekter (CDNJS) og har sett på litt statistikk for bruk med forskjellige versjoner. Tittelen er derimot litt misvisende, for det fremstår som om de fleste prosjekter ikke oppdaterer avhengighetene sine via pakkehåndterere. Men dette er altså snakk om de som refererer til statisk assets via CDN – noe som ikke har samme innebygget måte å håndtere oppdatering på. Det er fortsatt noe interessant i artikkelen, men ikke så sensasjonell som det kan virke med første øyekast.

Writing dependency-free JavaScript

https://magnushoff.com/blog/dependency-free-javascript/

Visste du at det gikk an å skrive dynamiske sider i JavaScript i en tid før biblioteker og rammeverk? Med å bruke DOM-operasjoner selv kan vi fint skrive dynamiske sider uten store avhengigheter. Denne posten oppsummerer forskjellige teknikker vi kan ta inspirasjon fra rammeverk selv om vi ikke bruker de direkte.


Om du likte dette nyhetsbrevet, sjekk ut podcast-diskusjonen om innholdet, og følg oss på Twitter.