Hopp til hovedinnhold
Bilde av Marcus Haaland

Marcus Haaland

Marcus er utvikler, med en ekstra forkjærlighet til React

22 innlegg

Side 2 av 2

Pakk inn elementene dine med box-shadow istedenfor border

Utvikling, CSS, Design
Artikkel (5 min)
Fra Marcus Haaland
05.12.2023

Julen står for døren, men det er ikke bare gaver vi pakker inn. I årevis har kanskje ditt verktøyvalg for å pakke inn elementer falt på border. Men hva om jeg fortalte deg at det finnes en mer fleksibel og layout-vennlig egenskap enn dette? Denne guiden vil utforske hvordan box-shadow kan brukes som et alternativ til tradisjonelle borders, og hvordan dette kan hjelpe oss å unngå layout-problemer.

Wrap your elements with box-shadow instead of border

Utvikling, CSS, Design
Artikkel (6 min)
Fra Marcus Haaland
05.12.2023

Christmas is at the door, but not only presents are being wrapped. For years your tool of choice for wrapping elements has been border. But what if I told you there exists an even more flexible and layout friendly property than this? In this guide we will explore how box-shadow can be used as an alternative to traditional borders, and how it can solve our layout problems.

Polymorfisme i React: 2 mønstre du må kjenne til

Utvikling, React
Artikkel (6 min)
Fra Marcus Haaland
01.12.2023

Enten du lager et bibliotek eller lager React-komponenter for din egen del, er det en teknikk du bør kjenne til: polymorfisme. Det er når én ting kan ta flere former, som når en knapp kan opptre som en lenke. Brukt riktig, kan det redde deg fra å vedlikeholde ulike varianter, samtidig som det kan gi brukerne fleksibiliteten de trenger fra komponenten. I denne teksten vil jeg vise deg hvordan du kan utnytte 2 av de mest kjente måtene å få til polymorfisme i React: “as”- og “asChild”- mønstrene.

Polymorphism in React: 2 patterns you must know

Utvikling, React
Artikkel (7 min)
Fra Marcus Haaland
01.12.2023

Whether you're making a library or making React components for your own sake, there's one technique you must know: polymorphism. It's when one thing can be multiple shapes, as when a button can act as a link. Used correct, it can save you from maintaining many variants, and at the same time give your users the flexibility they need. In this text I will show you how to utilize two of the most known ways of implementing polymorphism in React: the "as"- and "asChild"-patterns.

Når bør du be om hjelp fra teamet ditt?

Metodologi
Artikkel (7 min)
Fra Marcus Haaland
23.12.2022

Når er egentlig riktig tidspunkt å forstyrre sidepersonen?

Gjør nettsiden din levende med CSS-transitions

JavaScript, CSS, React, Design, UX
Artikkel (6 min)
Fra Marcus Haaland
19.12.2022

Nettsider med animasjon får litt personlighet, og det skal lite til for å oppnå det. Her er en guide til bruk av CSS-transitions.

Hvilket problem prøver Webpack å løse?

JavaScript, Utvikling
Artikkel (4 min)
Fra Marcus Haaland
09.12.2022

Hva er egentlig greia med Webpack? I samme åndedrag hører du gjerne “loaders”, “plugins” og annen babbel. Hvilket problem er det Webpack egentlig prøver å løse?