Dette var uken for sakte-TV fra Suezkanalen 🚢, avsporing for Ruby on Rails 🚂 og kapring av PHP 🐘.
Og 44 530 ting skjedde i frontend-verdenen!
Closures?
Har du hørt begrepet “closure” bli slengt rundt uten å vite hva det innebærer?
Noen gang lurt på hvorfor variablene du bruker i en funksjon har en annen verdi enn du forventer?
Closures fungerer muligens annerledes enn man først skulle tenkt seg!
Kent C. Dodds tar et dypdykk inn i JavaScript closures og forklarer noen av konseptene bak denne oppførselen. I avslutningen til artikkelen nevner han også kort at React bruker closures for å unngå bugs. Verdt en titt!
6 spørsmål om funksjonell programmering
React Context… eller ikke?
Tilstandshåndtering er et stort tema i React, med mange meninger og utallige løsninger.
De siste årene har det blitt populært å ikke bruke annet enn hva React tilbyr. React Context løser tilsynelatende mange av problemene man har, men er det godt nok?
Tommy går dypt ned i temaet og ser på mangler og svakheter ved React Context, og forklarer hvorfor andre biblioteker gjør jobben bedre. Tredjepartsbiblioteker for tilstandshåndtering er fortsatt en viktig del av økosystemet til React!
3 superenkle og morsomme UU-tester
Universell utforming for grafer
Det er ingen tvil om at universell utforming er viktig, spesielt etter at NAV ble ilagt dagbøter tidligere i år.
Men det er ikke alltid like lett å fokusere på universell utforming når man jobber med grafer og andre grafiske elementer.
Sarah gjør et forsøk på å implementere aktivitetsringene vi finner i Apple sin Activity-app. Med hovedfokus på a11y og ved hjelp av D3.js og ARIA får hun jobben gjort!
Det var alt for denne uken! God påske! 🐣