<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Sissel Fladby van Woensel Kooy on Medium]]></title>
        <description><![CDATA[Stories by Sissel Fladby van Woensel Kooy on Medium]]></description>
        <link>https://medium.com/@sisfla?source=rss-356290567ef6------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*IX1MtjvAcutfcvQsVtLOiA.jpeg</url>
            <title>Stories by Sissel Fladby van Woensel Kooy on Medium</title>
            <link>https://medium.com/@sisfla?source=rss-356290567ef6------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 30 May 2026 06:33:53 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@sisfla/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[ForrigeUke (uke 8, 2023)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-8-2023-a62a679c3b11?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/a62a679c3b11</guid>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[forrigeuke]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[react]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 28 Feb 2023 20:27:31 GMT</pubDate>
            <atom:updated>2023-02-28T20:37:17.651Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”8&quot; år=”2023&quot; /&gt;</h3><p>Dette var uken for en <a href="https://www.reddit.com/r/funny/comments/11atnkt/im_not_normally_one_for_conspiracy_theories_but/">konspirasjonsteori</a>, en <a href="https://www.reddit.com/r/funny/comments/11a4txs/we_adopted_puppies_and_our_13_year_old_dogs_face/">nytt familiemedlem</a> og en <a href="https://www.reddit.com/r/funny/comments/11b5hti/were_just_friends/">enorm skuffelse</a>. <strong>Og 3271 ting skjedde i frontend-verdenen!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verden i uken som var.</blockquote><figure><img alt="To sjakkbrikker, en dronning og en springer, står ute i solnedgangen." src="https://cdn-images-1.medium.com/max/1024/0*FoiyKPa1Ld9EIW2T" /><figcaption>Foto av <a href="https://unsplash.com/@jachymmichal?utm_source=medium&amp;utm_medium=referral">ᴊᴀᴄʜʏᴍ ᴍɪᴄʜᴀʟ</a> på <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>React-biblioteker for 2023 🎆</h3><p>Skal du opprette et nytt React prosjekt i år, og er usikker på hvor du starter? I forrige uke fikk vi en fin-fin guide fra Robin Wieruch med anbefalinger på hva du bør bruke av alt fra package managers til testrammeverk for et moderne Reactprosjekt. Utvikleren lagde en tilsvarende guide i 2020, og har oppdatert den for i år.</p><p>Han foreslår f.eks å bruke <a href="https://vitejs.dev/">Vite</a> for klientsideprosjekter, <a href="https://nextjs.org/">Next.js</a> for server-side rendered prosjekter, og <a href="https://astro.build/">Astro</a> for statisk genererte prosjekter. Det finnes selvsagt gode alternativer her også, men disse er absolutt bra anbefalinger!</p><p><a href="https://www.robinwieruch.de/react-libraries/">React Libraries for 2025</a></p><h3>Søppeltømming i JavaScript! ♻️</h3><p>Hvor mye tenker du egentlig på garbage collection når du programmerer? Hvis du er som meg — ikke så veldig mye. Det fikser seg som oftest helt av seg selv. Samtidig, dersom man plutselig får en minnelekkasje og det blir et problem, så blir det et <em>problem. </em>Derfor kan det være en god idé å vite litt mer om hvilke objekter som blir fanget opp av garbage collection, og hvilke som ikke blir det.</p><p>I denne nydelige artikkelen fra forrige uke har forfatteren brukt klassen <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry">FinalizationRegistry</a> for å eksperimentere med garbage collection, og går gjennom eksempel etter eksempel for å se hvordan JavaScript håndterer objektene. Eval, for eksempel, viser seg å være en dårlig idé å bruke dersom du vil unngå minnelekkasjer!</p><p>I tillegg til at det er interessant å se disse eksemplene, er det et skoleeksempel på hvordan du selv kan gå frem for å debugge minneproblematikk i dine applikasjoner. Så da er det bare å dra opp DevTools, folkens! La oss rydde opp i litt minneproblematikk!</p><p><a href="https://dev.to/codux/experiments-with-the-javascript-garbage-collector-2ae3">Experiments with the JavaScript Garbage Collector</a></p><h3>HTML for alle penga!</h3><p>HTML ligger til grunn for alt vi gjør på webben, men det blir ofte oversett. Problemene med dårlig håndtverk på HTMLen blir likevel veldig fort synlig hvis man prøver ut skjermleser eller skal optimalisere for søkemotorer. Dersom vi spiller på lag med HTML blir dessuten utviklerjobben <em>mye</em> enklere!</p><p>Hvis du kjører en aldri så liten inspect på nettsidene dine, og innser at det er et lite inferno av nestede &lt;div&gt; der, så er dette nyheten for deg! web.dev har laget et fullstendig HTML-kurs, og i forrige uke ble de siste modulene publisert. Ta en titt davel!</p><p><a href="https://web.dev/learn-html-available/">All of Learn HTML! is available</a></p><h3>Personvernkurs for utviklere</h3><p>Men HTML-kurset var ikke det eneste kurset web.dev publiserte i forrige uke. De lanserte også et personvern- og sikkerhetskurs for frontendutviklere, og det er <em>brennaktuelt </em>🔥 Her lærer vi kjempegode prinsipper om å ikke samle inn mer data enn vi trenger, hvordan man bør forholde seg til tredjeparter, kryptering etc.</p><p>Dette er konsepter som er viktige, men som vi stadig vekk ser blir brutt og ikke tenkt over i <em>mange</em> løsninger på nettet. Bli med og ta på deg personvernshatten du også, undertegnede skal iallfall følge med på denne kursmodulen! 👒</p><p><a href="https://web.dev/introducing-learn-privacy/">Introducing Learn Privacy</a></p><p>Det var alt vi hadde denne uken! Undertegnede tar seg en aldri så liten pause fra bloggosfæren for å være i mammaperm, men &lt;ForrigeUke /&gt;-toget tusler likevel videre i neste uke 🚆 Vi sees! 👋</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a62a679c3b11" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-8-2023-a62a679c3b11">ForrigeUke (uke 8, 2023)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ForrigeUke (uke 7, 2023)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-7-2023-502d2a9d8a3?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/502d2a9d8a3</guid>
            <category><![CDATA[react]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[forrigeuke]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[front-end-development]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 21 Feb 2023 08:54:51 GMT</pubDate>
            <atom:updated>2023-02-21T09:01:55.146Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”7&quot; år=”2023&quot; /&gt;</h3><p>Dette var uken da <a href="https://arstechnica.com/gadgets/2023/02/microsoft-will-forcibly-remove-internet-explorer-from-most-windows-10-pcs-today/">mulighetsvinduet til å oppleve IE ble enda smalere</a> 🙅 <strong>Og 6543 ting</strong> <strong>andre ting skjedde i frontend-verdenen!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verden i uken som var.</blockquote><figure><img alt="Snødekt landskap med stjernedekt himmel. To små nedsnødde hytter kan ses." src="https://cdn-images-1.medium.com/max/1024/0*k6dcittfyiwF3TNn" /><figcaption>Foto av <a href="https://unsplash.com/@todd_diemer?utm_source=medium&amp;utm_medium=referral">Todd Diemer</a> på <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>Endelig støtte for container queries i CSS! ⭐️</h3><p>En utrolig etterlengtet feature er endelig støttet i alle store browsere — nemlig <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Container_Queries"><em>container queries</em></a><em>. </em>Dette vil gjøre jobben langt enklere når du skal lage responsivt design! Med container queries kan du basere deg på mengden tilgjengelig plass en <em>container</em> har, fremfor i dag hvor du må bruke media queries som baserer seg på størrelsen av nettleservinduet.</p><p>Slik fungerer det: Du definerer en<em> containment context </em>ved å sette container-type attributtet på en CSS-selector, og så kan du bruke @container lenger ned i “treet”. Da vil du få en komponent som forholder seg til størrelsen til containeren, i stedet for hele nettleservinduet!</p><pre>.wrapper-rundt-innhold {<br>  container-type: inline-size;<br>}<br><br>@container (width &gt; 700px) {<br>  .innhold {<br>    font-size: 2em;<br>  }<br>}</pre><p><a href="https://web.dev/cq-stable/">Container queries land in stable browsers</a></p><h3>core-js står ved et vendepunkt</h3><p>I forrige uke kunne vi lese et interessant og ganske trist innlegg fra skaperen av core-js om hvordan det det er å jobbe med gratis open-source kode. Ifølge utvikleren har arbeidet med dette over 9 år vært en svært utakknemlig jobb. Forsøk på å få inn litt penger for å forvalte biblioteket slik at han har noe å leve av resulterer i lite avkastning, latterliggjøring og hets.</p><p>core-js er et bibliotek som de aller fleste som bruker JavaScript bruker. Noen direkte, men de aller fleste indirekte via f. eks babel. Det tilbyr polyfills slik at utviklere kan bruke ny JavaScript-kode uten å knekke eldre nettlesere. Med ca. 250 millioner nedlastninger fra npm hver måned er det ett av de mest brukte bibliotekene, og det hele blir forvaltet frivillig av én kar. Trikkefaktor, sa du?</p><p>Så, hvorfor er dette viktig? Veldig mange avhengigheter vi bruker er av denne typen — laget av noen som gjør dette på helt frivillig basis, og som får lite igjen for strevet. Hvordan skal vi som utviklersamfunn forholde oss til gratis open-source kode? Hvordan kan vi jobbe for å sikre at maintainere som denne, som virkelig brenner for dette, kan få nok igjen for det til å leve av?</p><p><a href="https://github.com/zloirock/core-js/blob/master/docs/2023-02-14-so-whats-next.md">core-js/2023-02-14-so-whats-next.md at master · zloirock/core-js</a></p><h3>SEO — hva er lurt å huske på?</h3><p>Har du noengang tenkt på hvordan du lander nettsiden din høyt blant søketreff i søkemotorene? En ting er jo at det er viktig å ha mange klikk, men det er også en rekke små og store ting du kan gjøre for å få folk til å velge ditt søketreff over andres, og få søkemotorene til å prioritere din nettside over andres.</p><p>I forrige uke kom vi over en kjempefin huskeliste på hva du bør tenke over. Alt fra å legge inn en god og klikkbar tittel og beskrivelse, til å sørge for små bundles og rask lastetid for å få søkemotorene til å prioritere nettopp din nettside!</p><p><a href="https://codefrontend.com/introduction-to-seo-for-react-developers/">Technical SEO Basics for React Developers</a></p><h3>PWA til folket! ✊</h3><p>Hvis du noen gang har forsøkt å lage en <a href="https://web.dev/progressive-web-apps/">progressive web app</a> som fungerer for både desktop, Android og iOS, så har du kanskje opplevd at det ikke har vært helt smertefritt! Her snakker jeg iallfall ut fra egen erfaring.</p><p>En progressive web app er, veldig forenklet, en måte å gjøre en nettside “installerbar” som en app på mobilen. Det vil si at du kan lage en vanlig web app, og samtidig la brukeren få opplevelsen av at de har en mobilapp fremfor en nettside, om det er ønskelig.</p><p>Dette høres veldig bra ut, og fungerer rimelig greit på Android-telefoner. Men når man så skal gjøre tilsvarende for iPhone og iPad har det ikke vært like enkelt, og da undertegnede testet ut dette for to år siden så det ikke ut til at det kom til å skje så mye på denne fronten.</p><p>Det var iallfall inntil releasen av iOS and iPadOS 16.4 beta 1 i forrige uke! Da tok Apple et stort steg i riktig retning for å gjøre dette til en langt mer hyggelig affære! Nå tillater de blant annet installasjonsfunksjonalitet (Add To Homescreen) fra flere nettlesere enn kun Safari og push-notifikasjoner på lik linje med andre apper. Så blir det spennende å se om dette fører til et rush med nye PWAer?</p><p><a href="https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/">Web Push for Web Apps on iOS and iPadOS</a></p><p>Det var alt vi hadde for denne gang! Tusen takk for at du leste, også sees vi i neste uke! 👋</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=502d2a9d8a3" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-7-2023-502d2a9d8a3">ForrigeUke (uke 7, 2023)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ForrigeUke (uke 52, 2022)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-52-2022-db8da5624f09?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/db8da5624f09</guid>
            <category><![CDATA[forrigeuke]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[react]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 03 Jan 2023 06:01:45 GMT</pubDate>
            <atom:updated>2023-01-03T06:01:45.558Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”52” år=”2022” /&gt;</h3><p>Dette var uken vi gikk fra 2022 til 2023 med brask og bram!<strong> Og 31 1222 ting skjedde i frontend-verden!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verden i uken som var.</blockquote><figure><img alt="Fyrverkeri i flere farger over en elv, med stemningsfull, mørk blå himmel." src="https://cdn-images-1.medium.com/max/1024/0*UDVRv6JcDxFgBNlb" /><figcaption>Bilde fra <a href="https://unsplash.com/@rayhennessy?utm_source=medium&amp;utm_medium=referral">Ray Hennessy</a> fra <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h4>JavaScript-rammeverk i 2023?</h4><p>Siste uken i året er det på tide å reflektere litt over året som har vært, og se fremover på året som kommer. Hva skjer egentlig i frontend-økosystemet nå? Dette har Ryan Carniato grublet på, og resultatet er en interessant blogpost om de større linjene i frontend-verdenen.</p><p>En ting mange er enige med han i, <a href="https://blogg.bekk.no/ha-det-bra-spa-b4e2c9cbd5d0">deriblant vår egen Kristofer Selbekk</a>, er at routing på klienten i form av Single Page Applications ikke lenger bør være go-to løsningen for nye nettsider. De brukes ofte til mye mer enn de effektivt kan levere, og gir oss enorme bundlestørrelser og treg innlasting. Vi begynner å se mer satsning på server routing, og eksempler på dette er rammeverk som <a href="https://astro.build/">Astro</a> eller <a href="https://beta.nextjs.org/docs/rendering/server-and-client-components">Server Components i Next</a>.</p><p>I artikkelen blir det videre spådd mindre hydrering og mer server components og signals for nyåret. Typet JavaScript er kommet for å bli.</p><p>Han avslutter med å påpeke at kompleksiteten er større i mange av de nye teknologiene, og at vi frontendutviklere kommer til å få kjørt oss i året som kommer!</p><blockquote>Developer experience expectations have never been so high while the demand on user experience isn’t lessening. So whether you are waiting for the next revolution or living at the bleeding edge, buckle up because you are in for a ride whether you signed up or not.</blockquote><p><a href="https://dev.to/this-is-learning/javascript-frameworks-heading-into-2023-nln">JavaScript Frameworks - Heading into 2023</a></p><h4>Interessante prosjekter å følge i 2023</h4><p>Og hvis du nå nettopp leste forrige avsnitt, og tenker “Oi! Her må jeg henge med på utviklinga!”, så har vi den perfekte oppfølgingsartikkelen for deg. Første dagen i det nye året kom det nemlig en artikkel om spennende prosjekter å sjekke ut — og (spoiler alert) førsteplassen går til en kandidat som ble namedroppet i forrige artikkel også, nemlig Astro!</p><blockquote>Astro har en litt annerledes frontend-arkitektur som fokuserer på isolering av ulike elementer på nettsiden, med det de kaller <a href="https://docs.astro.build/en/concepts/islands/">Astro-islands</a>. Fordelene skal være mindre javascript, kjøretid og bedre parallellisering. Det er også støtte for å bruke ditt favoritt-komponent-bibliotek <em>(react, svelte, Vue) </em>uavhengig<em>!</em></blockquote><blockquote><em>- </em><a href="https://blogg.bekk.no/forrigeuke-uke-32-2022-219023db202c"><em>(</em>ForrigeUke uke 32, 2022)</a></blockquote><p>Andre prosjekter som blir nevnt er blant annet Remix, og av bundlere blir vi servert både Turbopack og Bun. Turborepo blir nevnt som et interessant byggesystem, og Tauri dras frem som et alternativ til Electron for desktopapplikasjoner.</p><p><a href="https://byteofdev.com/posts/javascript-projects-2022/">The 6 JavaScript Projects to watch in 2023</a></p><h4>Feilmeldingstips</h4><p>I forrige uke kom vi over et lite tips som vi tenkte å dele villig videre! Dersom du ønsker å skrive gode feilmeldinger kan du inkludere originalfeilen med cause! Så enkelt, så greit 💃</p><h3>Cory House on Twitter: &quot;Problem: You want to re-throw a JavaScript error to provide a friendlier error. But, you want to keep the original error details too.Solution: Include the original error via `cause`.More: https://t.co/TyF4IyYxju#javascript pic.twitter.com/m1iv2DXhU2 / Twitter&quot;</h3><p>Problem: You want to re-throw a JavaScript error to provide a friendlier error. But, you want to keep the original error details too.Solution: Include the original error via `cause`.More: https://t.co/TyF4IyYxju#javascript pic.twitter.com/m1iv2DXhU2</p><h4>Native datovelgere 🤦‍♀</h4><p>Vi avslutter denne gangen med en liten rant om datovelgere. Datovelgere er noe herk. Man kan ofte ikke bruke den native datovelgeren, fordi den ikke er universelt utformet, men det er også utrolig vanskelig å lage en god datovelger selv. Og forresten skal vi helst <a href="https://uxnorge.no/ikke-finn-opp-datovelgeren-pa-nytt/">ikke finne opp datovelgeren på nytt heller</a>.</p><p>Denne stakkars redditbrukeren ble så frustrert over Safaris native datovelger at han endte opp med å omgå hele datovelger-problematikken fullstendig ved å bare lage alminnelige inputfelter for dato, måned og år. Kanskje ikke så dumt?</p><iframe src="https://cdn.embedly.com/widgets/media.html?type=text%2Fhtml&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;schema=reddit&amp;url=https%3A//www.reddit.com/r/web_design/comments/zwhqtz/safaris_datepicker_is_the_cause_of_13_of_our/&amp;image=https%3A//i.embed.ly/1/image%3Furl%3Dhttps%253A%252F%252Fexternal-preview.redd.it%252F4-DxLM-C2Ve3tHmVL5ITI6GRtMVG8PzzdBuCKiaabfE.jpg%253Fauto%253Dwebp%2526s%253D079a7260ec149880c73263d64811698adb22760a%26key%3Da19fcc184b9711e1b4764040d3dc5c07" width="600" height="400" frameborder="0" scrolling="no"><a href="https://medium.com/media/5545b5021a0e265ba4b94eb2b97ba177/href">https://medium.com/media/5545b5021a0e265ba4b94eb2b97ba177/href</a></iframe><p>Det var alt vi hadde for 2022! Godt nyttår! 👋 🎆</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=db8da5624f09" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-52-2022-db8da5624f09">ForrigeUke (uke 52, 2022)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ForrigeUke (uke 44, 2022)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-44-2022-2999832a6b1c?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/2999832a6b1c</guid>
            <category><![CDATA[forrigeuke]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[react]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[front-end-development]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 08 Nov 2022 06:01:50 GMT</pubDate>
            <atom:updated>2022-11-08T06:01:50.147Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”44&quot; år=”2022&quot; /&gt;</h3><p>Dette var uken for <a href="https://www.tiktok.com/@r0ddyjr/video/7160460919410068779?is_from_webapp=v1&amp;item_id=7160460919410068779">maks innsats i stolleken</a> 🎵, en <a href="https://www.instagram.com/reel/CkHuHL3jodX/">nære-på opplevelse</a> 🦈, og god, gammeldags <a href="https://www.youtube.com/watch?v=_cbc36irNa0">prompehumor</a> 💨. <strong>Og 442 022 skjedde i frontend-verdenen!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verden i uken som var.</blockquote><figure><img alt="En større gruppe mennesker i alle aldre står på stranden og holder hender mens de ser på solnedgangen" src="https://cdn-images-1.medium.com/max/1024/0*T2vuED1qbfgeubkY" /><figcaption>Foto av <a href="https://unsplash.com/@nixcreative?utm_source=medium&amp;utm_medium=referral">Tyler Nix</a> på <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>Remix + Shopify = ? 👩‍👩‍👧‍👦</h3><p>Remix-teamet blir en del av Shopify! Det forteller både Remix og Shopify i hver sine bloggposter i forrige uke. Remix melder at Shopify skal gi dem både økonomisk og annen støtte på lengre sikt, samtidig som de kommer til å fortsette å jobbe open source slik som de har gjort tidligere.</p><p><a href="https://shopify.engineering/remix-joins-shopify">Shopify er også fornøyde med samarbeidet</a>, og peker på at med Remix i fundamentet kommer de til å få til mye mer med blant annet Hydrogen, som er deres React-baserte rammeverk for å bygge frontends til Shopify-applikasjoner, og oppgir dette som en av grunnene for anskaffelsen.</p><p>Så dersom noen har vært usikre på om de skulle satse på Remix i frykt for fremtiden, så innbiller undertegnede seg at det nå er på tide å senke skuldrene et par gode hakk, da de har fått en solid støttespiller i ryggen! Så får tiden vise hvordan dette samarbeidet blir.</p><p><a href="https://remix.run/blog/remixing-shopify">Remixing Shopify</a></p><h3>CSS Media Queries blir enklere 🎉</h3><p>Av og til skal det ikke så mye til å gjøre meg glad, og i forrige uke kunne vi lese hos <a href="https://css-tricks.com/">CSS-tricks</a> noe jeg ikke ante at jeg trengte før jeg leste om det: fremover kan vi bruke operatorer for å spesifisere viewport i media queries!</p><p>Artikkelen forteller oss at i stedenfor @media (min-width: 600px) { ... } kan vi skrive @media (width &gt;= 600px) { ... }</p><p>Personlig surrer jeg alltid med førstnevnte, men operatorer klarer jeg alltids å henge med på!</p><p>Og jo mer komplisert det blir, jo penere blir eksemplene. Trenger du @media (min-width: 400px) and (max-width: 1000px) { ... } kan du heller skrive @media (400px &lt;= width &lt;= 1000px) { ... } Vakkert, eller hva?</p><p>Den eneste tornen i siden er at vi må vente på at Safari implementerer dette, som den eneste større nettleseren som mangler dette, men forhåpentligvis slipper vi å vente altfor lenge!</p><p><a href="https://css-tricks.com/the-new-css-media-query-range-syntax/">The New CSS Media Query Range Syntax | CSS-Tricks</a></p><h3>Web Sockets, Web Workers eller Service Workers? 📚</h3><p>Leser du denne overskriften og kjenner på en dårlig samvittighet for at dette er noe du burde visst mer om? Da har du kommet til rett sted, for i forrige uke fikk vi en nydelig oppklarende artikkel om nettopp dette!</p><h4>Web Sockets</h4><p>Web Sockets etablerer en åpen og persistent toveis kobling mellom nettleseren og serveren, slik at man kan sende og motta meldinger over samme kobling, basert på events. Dersom nettleseren benytter seg av push-notifikasjoner, bruker de sannsynligvis web sockets.</p><h4>Web Workers</h4><p>En Web Worker lar et skript kjøre på en separat tråd, slik at du kan kjøre tunge operasjoner, uten å blokkere <em>main thread. </em>På den måten kan man få kjørt en tung beregning, uten at grensesnittet henger seg!</p><h4>Service Workers</h4><p>Sist, men ikke minst — Service Workers. De er en type Web Workers som gjør at man kan la håndtere nettverkskall mellom nettleser og server. På den måten kan man blant annet få nettsiden sin til å fungere fint offline!</p><p>Enkelt og greit! Les hovedartikkelen under for utdypende informasjon.</p><p><a href="https://css-tricks.com/the-difference-between-web-sockets-web-workers-and-service-workers/">The Difference Between Web Sockets, Web Workers, and Service Workers | CSS-Tricks</a></p><p>Det var alt vi hadde for denne gangen, takk for at du leste! 👋</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2999832a6b1c" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-44-2022-2999832a6b1c">ForrigeUke (uke 44, 2022)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ForrigeUke (uke 38, 2022)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-38-2022-673115e60b38?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/673115e60b38</guid>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[react]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[forrigeuke]]></category>
            <category><![CDATA[technology]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 27 Sep 2022 08:21:41 GMT</pubDate>
            <atom:updated>2022-09-27T11:34:06.771Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”38&quot; år=”2022&quot; /&gt;</h3><p>Dette var uken for en <a href="https://www.youtube.com/watch?v=pq1jFQpOkSs&amp;t=0s">hellig ku</a> 🐄, viktigheten av et <a href="https://i.imgur.com/blxTlVW.jpg">designsystem</a> 🖥, og <a href="https://www.reddit.com/r/funny/comments/xmnw1o/my_brothers_doorbell_working_as_intended_lol/?utm_source=share&amp;utm_medium=web2x&amp;context=3">politimenn som må snu i døra</a> 👮 <strong>Og en googolplex ting skjedde i frontend-verdenen!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verden i uken som var</blockquote><figure><img alt="Fargeblyanter dandert slik at tuppene utgjør en sirkel" src="https://cdn-images-1.medium.com/max/1024/0*V_i1G3CYDFMWmlMb" /><figcaption>Foto av <a href="https://unsplash.com/es/@olloweb?utm_source=medium&amp;utm_medium=referral">Agence Olloweb</a> på <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>#id24</h3><p>I forrige uke var det <a href="https://inclusivedesign24.org/2022/">Inclusive Design 24</a>! Det er en heldigital minikonferanse om tilgjengelighet og inkludering, som sender foredrag i 24 timer i strekk. Heldigvis for oss har de lagt ut alle foredragene gratis slik at vi fortsatt kan se dem, her kommer det tre kjappe anbefalinger!</p><h4>Hvordan lage en støttende og trygg arbeidsplass?</h4><p><a href="https://twitter.com/claresudbery">Clare Sudbery</a> holdt en skikkelig fin talk som i stor grad handler om hvorfor det er viktig og lønnsomt å jobbe for å minimere følelser av utilstrekkelighet i teamet, hvilke ting vi gjør underbevisst som vi bør unngå, og generelt hvordan vi kan oppføre oss for å få til god psykologisk trygghet på arbeidsplassen!</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FaZLpNBxHZ34%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DaZLpNBxHZ34&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FaZLpNBxHZ34%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/ec9a7ac0ec27ea8ef7f6da42cf9cbafd/href">https://medium.com/media/ec9a7ac0ec27ea8ef7f6da42cf9cbafd/href</a></iframe><h4>Tilgjengelighetssjekklister?</h4><p><a href="https://twitter.com/marioncouesnon">Marion Couesnon</a> holdt et foredrag om sjekklister for tilgjengelighet. Hadde det ikke vært digg å ha en oversikt over hvilke ting du bør sjekke ut, som utvikler, som designer, etc. for å sikre at du dekker WCAG-kravene? Det syntes selskapet Marion jobber for også, og hun begynte dermed arbeidet med å utforme dette. I foredraget forklarer hun at det ikke er bare bare, og at det er ganske mange ting man må tenke på og ta hensyn til når man skal lage noe sånt. Samtidig løser det ikke<em> alt, </em>men det løser noe.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FF3X6TvfuVW8%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DF3X6TvfuVW8&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FF3X6TvfuVW8%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/dcdcc12b66d6f9669b9f2f7b65cb1157/href">https://medium.com/media/dcdcc12b66d6f9669b9f2f7b65cb1157/href</a></iframe><h4>Tilgjengelighet for nevrodiverse</h4><p><a href="https://twitter.com/rachelmtrimmer">Rachel Morgan-Trimmer</a> snakket om hvordan vi inkluderer nevrodiverse mennesker i arbeidet vårt. Hva er nevrodiversitet, spør du? I all hovedsak beskriver det ulikhet i kognisjonen, og det er en paraply for tilstander som påvirker kognisjonen som blant annet dysleksi, ADHD, autisme, dyskalkuli osv. Å lese denne teksten for eksempel, kan oppleves svært ulikt fra person til person, og det å tenke over hvordan vi lager nettsider for de nevrodiverse — er noe vi bør gjøre mer av.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FscKW7gwRZ9Q%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DscKW7gwRZ9Q&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FscKW7gwRZ9Q%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/cd38182698446614b3ccbeb5cc8e6567/href">https://medium.com/media/cd38182698446614b3ccbeb5cc8e6567/href</a></iframe><h3>Tunge beregninger og optimalisering</h3><p>Hvis nettsiden din henger på gjentagende operasjoner, f. eks når brukeren skal skrive inn noe i et søkefelt, så er det flere måter å håndtere dette på. Hvis du bruker React 18, kan (og bør?) du sannsynligvis håndtere dette ved å bruke metoder for concurrent rendering, som for eksempel <a href="https://github.com/reactwg/react-18/discussions/41">startTransition</a>.</p><p>Alternativt kan du se på andre teknikker, som throttling og debouncing. Dette er teknikker som begrenser eksekveringsraten av tunge operasjoner, ved å f. eks utsette eksekvering til brukeren har sluttet å skrive. I forrige uke kom det en forklarende artikkel på hva det er og hvordan du implementerer throttling og debouncing i React, som det kan være greit å ta en titt på 🙇</p><p><a href="https://codefrontend.com/debounce-throttle-js-react/">Throttle and Debounce in Javascript and React</a></p><h3>Lastetid til besvær</h3><p>Har du tenkt noe på hvor lang tid nettsiden din bruker på å laste? Det er nok mange som glemmer det litt i utviklingens hete, og i forrige uke kom undertegnede over en artikkel som ser på hvor mye tid vi kaster bort på å <a href="https://www.datafantic.com/how-much-time-do-we-waste-waiting-for-websites-to-load/">vente på at nettsider skal laste</a>. I artikkelen refereres det til en eldre artikkel som kan informere om at lastetiden til nettsider ikke har gått noe særlig ned de siste 10 årene! 😑</p><p>Årsaken sies det ikke så mye om, men vi kan vel spekulere i at det dreier seg om at størrelsen på filene nettleseren laster ned i snitt er betraktelig større? Uavhengig av årsak har du mye å tjene på å redusere lastetid, så da er det bare å begynne å kikke på dine <a href="https://web.dev/learn-core-web-vitals/">Core Web Vitals</a>!</p><p><a href="https://www.nngroup.com/articles/the-need-for-speed/">The Need for Speed, 23 Years Later</a></p><h3>TypeScript 4.9 Beta</h3><p>I forrige uke kom TypeScript 4.9 Beta, som du kan prøve ut med en liten kommando: npm install -D typescript@beta</p><p>I denne nye utgivelsen får vi en ny operatortype som heter satisfies, som lar oss typematche på uttrykk, uten å endre typen på det resulterende uttrykket. De justerer også litt på bruken av in, og alt i alt fikser litt småtterier her og der.</p><p><a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-9-beta/">Announcing TypeScript 4.9 Beta</a></p><p>Det var alt for denne gangen! Takk for at du leste, også sees vi neste uke 👋</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=673115e60b38" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-38-2022-673115e60b38">ForrigeUke (uke 38, 2022)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ForrigeUke (uke 37, 2022)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-37-2022-e87421864cb?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/e87421864cb</guid>
            <category><![CDATA[forrigeuke]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[react]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 20 Sep 2022 06:29:45 GMT</pubDate>
            <atom:updated>2022-09-20T06:48:16.189Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”37&quot; år=”2022&quot; /&gt;</h3><p>Dette var uken for en <a href="https://www.youtube.com/shorts/WXi_Coti7vg">mais-elskende katt</a> 😸, en skikkelig <a href="https://www.instagram.com/reel/CiJhhocAL4h/?igshid=YmMyMTA2M2Y%3D">unnamanøver</a> 🏃 og <a href="https://www.instagram.com/reel/ChpPgAzlO7n/?igshid=YmMyMTA2M2Y%3D">fantastisk nordlys</a> i Alaska ☁️ <strong>Og en hel hop av ting skjedde i i frontend-verdenen!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verden i uken som var</blockquote><figure><img alt="A corn field" src="https://cdn-images-1.medium.com/max/1024/0*v7IMCuzjqkPVSBEz" /><figcaption>Foto av <a href="https://unsplash.com/@plasticmind?utm_source=medium&amp;utm_medium=referral">Jesse Gardner</a> på <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>React Router 6.4 🎉</h3><p>React Router fortsetter å dytte å komme med nye og gode forbedringer, og denne gangen har de oppdatert med blant annet automatisk håndtering av lasting og oppdatering av data i komponenter, ganske så nice feilhåndtering og attpåtil litt magi for å håndtere formdata og rendering av nye komponenter basert på dataen.</p><p>Okay, det siste scenarioet der var vanskelig å forklare og sikkert enda vanskeligere å forstå. Men de viser og forklarer enkelt i release-posten deres under, så ta en titt! Jeg gleder meg til å teste ut dette 👑</p><p><a href="https://remix.run/blog/react-router-v6.4">React Router 6.4 Release</a></p><h3>Minnelekkasje-leiting</h3><p>Meta har open sourcet et testrammeverk som oppdager minnelekasjer for deg! I korte trekk lar det deg definere noen testscenarier, og så kjører den gjennom testene via en hodeløs nettleser og tar heap snapshots underveis. Så finner den mulige problemer og sammenstiller disse.</p><p>Undertegnede har ikke testet dette selv ennå, men det virker jo som en ganske god ting å dytte inn i en pipeline?</p><p>I artikkelen går de i detaljer om hvordan det fungerer og hvordan du kan ta det i bruk. Sjekk det ut!</p><p><a href="https://engineering.fb.com/2022/09/12/open-source/memlab/">MemLab: An open source framework for finding JavaScript memory leaks</a></p><h3>npm-packages fra start til slutt</h3><p>Er du på jakt etter en kjapp guide på hvordan du lager et ordentlig oppsett for effektiv og sikker publisering av pakkene dine til npm? I forrige uke publiserte Snyk en artikkel der de viser blant annet oppsett av package.json, hvordan du bygger slik at du støtter både commonjs og ecmascript modul-format, håndtering av TypeScript, setter opp tester og hvordan du setter opp en robust github actions pipeline for publisering til npm.</p><p>De nevner også selvsagt hvordan man legger inn Snyk i pipelinen sin, som er deres egne sikkerhetsprodukt, men om man ønsker å bruke det eller noe helt annet for å scanne pakkene sine, det velger du selvfølgelig helt selv!</p><p><a href="https://snyk.io/blog/best-practices-create-modern-npm-package/">Best practices for creating a modern npm package | Snyk</a></p><h3>Tilgjengelig navngiving ⭐️</h3><p>Når vi lager knapper og lenker på nettsidene våre, er ikke navngivingen av disse helt vilkårlig. For at assisterende teknologi som skjermlesere, pekerteknologi og taleassistenter skal fungere godt, må vi sørge for at alle knapper og lenker har et godt navn. Et eksempel på dette kan være at en “x” i hjørnet på en modal må ha tekst koblet til seg som sier “lukk” eller tilsvarende. Dette kan f. eks være en aria-label.</p><p>I forrige uke fant undertegnede en artikkel som handler om hvilke rettesnorer man bør følge når man navngir elementene sine. Tipsene er forholdsvis enkle, men viktige. Som at man bør strebe etter unike navn, og unngå lenke-/knappetekster av typen “les mer”. Ta en titt da vel!</p><p><a href="https://hidde.blog/better-accessible-names/">Better accessible names</a></p><p>Det var alt vi hadde for denne uken, kom tilbake neste uke for flere saftige nyheter og tips! 👋</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e87421864cb" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-37-2022-e87421864cb">ForrigeUke (uke 37, 2022)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ForrigeUke (uke 33, 2022)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-33-%C3%A5r-2022-590ec7591948?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/590ec7591948</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[react]]></category>
            <category><![CDATA[forrigeuke]]></category>
            <category><![CDATA[front-end-development]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 23 Aug 2022 06:32:00 GMT</pubDate>
            <atom:updated>2022-08-23T10:19:09.151Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”33” år=”2022&quot; /&gt;</h3><p>Dette var uken for <a href="https://i.imgur.com/6xoaLDi.jpg">moderne nettsider</a> 🕸, <a href="https://www.youtube.com/shorts/DsQ5uB7FrQ8">haisikkerhet</a> 🦈, og et lite <a href="https://flexboxsheet.com/">flexbox cheat-sheet</a>. <strong>Og masse nytt skjedde i frontend-verdenen!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verden i uken som var.</blockquote><figure><img alt="En hvit blomst stikker opp gjennom et slitt tregulv" src="https://cdn-images-1.medium.com/max/1024/0*RkcnY5HdKmEVb5Jv" /><figcaption>Foto av <a href="https://unsplash.com/@arnoldleow?utm_source=medium&amp;utm_medium=referral">Arnold Leow</a> på <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h4>Optimalisering av nettsider — mål og fiks 💪</h4><p>I forrige uke skrev utviklerne i <a href="https://www.gov.uk/">gov.uk</a> om hvordan fjerningen av jQuery har påvirket hastigheten på nettsidene sine. Dette er en slags del to av et <a href="https://insidegovuk.blog.gov.uk/2022/08/11/how-and-why-we-removed-jquery-from-gov-uk/">tidligere blogginnlegg</a>, som dreide seg om hvorfor og hvordan de valgte å fjerne jQuery fra sidene.</p><p>jQuery-scriptet på 32 kb var ikke så stort i seg selv, men det ble lastet inn på hver eneste side, og blokkerer rendering av siden. Ved å plukke vekk jQuery kunne de redusere tiden det tok før første render — kanskje spesielt for brukere med dårlig internett-tilkobling eller trege enheter.</p><p>Den kanskje aller mest interessante take-awayen fra artikkelen, er at de kjører automatiske tester for å sjekke <a href="https://web.dev/vitals/">web vitals</a> hver dag på nettsidene, med simulerte enheter og ulike tilkoblingshastigheter. Fordi de gjør dette hver dag, kan de monitorere hvordan endringer som skjer på nettsidene påvirker hastigheten for brukerne sine! <em>Det </em>er musikk i mine ører 👂 🎵</p><p><a href="https://insidegovuk.blog.gov.uk/2022/08/15/the-impact-of-removing-jquery-on-our-web-performance/">The impact of removing jQuery on our web performance</a></p><h4>Nydelige bildekollasjer med CSS? 😍</h4><p>Det er sjeldent jeg leser en artikkel med CSS tips og blir skikkelig inspirert, men det ble jeg i forrige uke! <a href="https://css-tricks.com/">CSS-tricks</a> disket opp med en ny artikkel om hvordan man kan lage en slags kollasje av bilder med custom former, og mange eksempler på dette. Det er så pent!</p><p>Trikset (hehe) er bare litt god bruk av CSS grids, transform/translate og clip-paths, og voila! Ta en titt da vel! (P.S. I skrivende stund har <a href="https://css-tricks.com/css-grid-and-custom-shapes-part-2/">del to</a> også blitt lagt ut.)</p><p><a href="https://css-tricks.com/css-grid-and-custom-shapes-part-1/">CSS Grid and Custom Shapes, Part 1 | CSS-Tricks</a></p><h4>Hvordan fungerer <em>egentlig</em> re-renders i React?</h4><p>I React oppdaterer ikke vi DOMen direkte, men vi beskriver hvordan vi ønsker at DOMen skal se ut, også håndterer React oppdateringen for oss. Dette er jo en massiv forenkling, men det fører også til mye forvirring rundt hvordan re-renders egentlig fungerer i React.</p><p>Hvis dette er noe du kjenner du ikke er helt stødig på, eller kanskje du bare klør deg i hodet over hvorfor komponenten din rendres på nytt (eller ikke), så vil jeg anbefale å ta en titt på Josh Comeaus nye blogginnlegg. Der tar han for seg vanlige feilslutninger, og går gjennom hvordan dette egentlig henger sammen på en fin og pedagogisk måte.</p><p><a href="https://www.joshwcomeau.com/react/why-react-re-renders/">Why React Re-Renders</a></p><h4>JavaScript-motoren i et lite scroll-eventyr 🖱</h4><p>I forrige uke kom undertegnede over et lite hobbyprosjekt, som forklarer hvordan JavaScript-motoren fungerer, ved at du scroller deg gjennom og får forklaringer og illustrasjoner. Det var jo både pedagogisk og pent, og på desktop får du fire scenarioer å velge blant! Herlig skaperglede! ⭐️</p><p><a href="https://garden.bradwoods.io/blueprints/js-engine/basic">JavaScript: V8 Engine</a></p><p>Og med det var denne ukens &lt;ForrigeUke /&gt; over, takk for meg, også sees vi neste uke! 👋</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=590ec7591948" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-33-%C3%A5r-2022-590ec7591948">ForrigeUke (uke 33, 2022)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ForrigeUke (uke 28, 2022)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-28-2022-609f73a7a7e9?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/609f73a7a7e9</guid>
            <category><![CDATA[react]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[forrigeuke]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 19 Jul 2022 05:02:45 GMT</pubDate>
            <atom:updated>2022-07-19T09:51:25.177Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”28” år=”2022&quot; /&gt;</h3><p>Dette var uken for en <a href="https://how-i-experience-web-today.com/detail.html">state-of-the-art nettsideopplevelse</a> 🎨, vi må bli flinkere til å stå opp mot <em>“</em><a href="https://www.reddit.com/r/webdev/comments/vyfz7h/reject_omitting_reject_all/?utm_medium=android_app&amp;utm_source=share"><em>the cookiemonster</em></a><em>” 🍪, </em>og ….<a href="https://www.tiktok.com/@norgefunny/video/7119219866128633094?_t=8U3HYxAiURa&amp;_r=1">irish</a>? 🍹 <strong>Og 701 ting skjedde i frontend-verdenen!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verdenen i uken som var.</blockquote><figure><img alt="Kveldsutsikt over havet med landskap i det fjerne" src="https://cdn-images-1.medium.com/max/1024/0*Rev5I5F0PD-rEh8P" /><figcaption>Foto av <a href="https://unsplash.com/@arnosenoner?utm_source=medium&amp;utm_medium=referral">Arno Senoner</a> på <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>Vite.js 3.0 er ute 📰</h3><p>Tidligere i år skrev vi om byggeverktøyet Vite, og hvordan du kunne <a href="https://blogg.bekk.no/forrigeuke-uke-15-2022-b9f1d6a25e33">migrere fra Webpack til Vite</a>. Rykter i kontorlandskapet vil ha det til at det blir et mye mindre skeleton, og betraktelig raskere byggetider med Vite.js enn tilsvarende for Create React App! Nå er Vite.js 3.0 ute, og de sier at de kommer til å lansere en ny <em>major</em> versjon hvert år, for å holde tritt med Node.js sin <em>release schedule.</em></p><p>Med releasen følger ny dokumentasjon, nye start templates i det JavaScript rammeverket du skulle ønske, og diverse utvikler- og byggeforbedringer. Ta en kikk på annonseringsposten da vel!</p><p><a href="https://vitejs.dev/blog/announcing-vite3.html">Announcing Vite 3</a></p><h3>CSS-tips 🔥</h3><p>Har du noen gang irritert deg over at innhold spretter mens du leser eller prøver å klikke på noe? Ofte er det bare fordi et bilde endelig ble ferdig med å laste — og det er faktisk helt unødvendig at det spretter! Ved å bruke aspect-ratio i kombinasjon med bredde eller høyde på bildet, så blir riktig størrelse satt av, og vi slipper irriterende spretting.</p><pre>img {<br>  aspect-ratio: 16 / 9;<br>  width: 100%;<br>}</pre><p>Dersom du allerede har satt høyde og bredde på selve bildet, kan du nøye deg med height: auto for samme effekt! Så med det har vi fiksa “<em>bildelastingsspretten” 🎉</em></p><p><a href="https://jakearchibald.com/2022/img-aspect-ratio/">Avoiding layout shifts: aspect-ratio vs width &amp; height attributes</a></p><h3>Bedre Core Web Vitals = mer salg? 💰</h3><p>Jeg har en juvel av en artikkel å dele med dere fra forrige uke! En e-handelsbutikk har delt i detalj om hvordan de dannet et tverrfaglig team som fokuserte på ekte brukersentriske metrikker som web vitals, og korrelerte dette med faktiske salg og andre forretningsmetrikker. Resultatene viser at bedre core vitals ga mer salg! 💸</p><p>Her blir vi fortalt om reisen mot det målet de satte seg om å få til en større kulturell endring, der de klarte å bryte ned siloer i organisasjonen og kommunisere viktigheten av tekniske målinger ved å bruke forretningsorientert språk. Så hvis du også synes at det er vanskelig å kommunisere verdien av å måle <a href="https://web.dev/optimize-lcp/">LCP</a>, kanskje ta en ekstra titt på denne?</p><p><a href="https://web.dev/farfetch/">Luxury Retailer Farfetch Sees Higher Conversion Rates For Better Core Web Vitals</a></p><h3>React-biblioteker i 2022 📚</h3><p>Er du usikker på om riggen din er up-to-date i 2022? Eller kanskje du lurer på hva det beste biblioteket for data fetching i React er nå om dagen? Ta en titt på <a href="https://www.reddit.com/r/reactjs/comments/vxklim/best_react_libraries_to_use_in_2022/?utm_medium=android_app&amp;utm_source=share">denne akkumulerte lista over gode biblioteker</a>! Her er det oversikt over det aller meste av avhengigheter du kan komme til å trenge i prosjekthverdagen — om det er autentiseringsbiblioteker, CSS rammeverk eller formatteringsverktøy. Den går rett inn i bokmerker hos undertegnede iallfall!</p><p>Det var alt for denne uken, tusen takk for at du leste, også sees vi i neste &lt;ForrigeUke /&gt;! 👋</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=609f73a7a7e9" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-28-2022-609f73a7a7e9">ForrigeUke (uke 28, 2022)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ForrigeUke (uke 26, 2022)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-26-2022-cb73bc449fc3?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/cb73bc449fc3</guid>
            <category><![CDATA[forrigeuke]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[react]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[javascript]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 05 Jul 2022 05:02:43 GMT</pubDate>
            <atom:updated>2022-07-06T08:35:28.477Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”26” år=”2022” /&gt;</h3><p>Dette var uken for <a href="https://www.tiktok.com/@flaireexotic/video/7106309202229955883">eksotiske dyr</a> 🐫, utrolig <a href="https://www.instagram.com/p/CfWxJS3LBGv/?igshid=YmMyMTA2M2Y%3D&amp;fbclid=IwAR3XCJCaWpFuvX0qlYNlIjbSS_kum1xCe-oN0nUs3t6tRqQ0PU7hykspiro">dårlig humor</a> 🤡, og <a href="https://www.tiktok.com/@peixeon/video/7106604167937953029?_t=8Ti1ZfZUItB&amp;_r=1">knuste drømmer</a> 🐶 <strong>Og 808 ting skjedde i frontend-verdenen!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verden i uken som var.</blockquote><figure><img alt="Fem kameler trasker bortover i sandete ørkenlandskap" src="https://cdn-images-1.medium.com/max/1024/0*jiHN5h4VkwFVoZAT" /><figcaption>Foto av <a href="https://unsplash.com/@wolfgang_hasselmann?utm_source=medium&amp;utm_medium=referral">Wolfgang Hasselmann</a> på <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>Fokuser på fundamentet 🏗</h3><p>Vi liker ofte å fortelle om ukens nyheter i et frontendrammeverk her i redaksjonen, men denne uken kan vi heve blikket og tenke litt over hva som egentlig er viktig, uansett hva slags frontendkode vi shipper av gårde. I forrige uke snublet nemlig undertegnede over en <a href="https://www.reddit.com/r/Frontend/comments/vn2c99/dont_just_learn_another_frontend_framework_focus/?utm_medium=android_app&amp;utm_source=share">reddit-post</a> som påpeker at uansett hvilket frontendparadigme du lener mot, så er det noen fundamentale ting du bør tenke på!</p><p>Trådstarter nevner blant annet ytelse og metrikker. Mål hvor lang tid det tar før man kan interagere med siden og hvor lang tid det tar før man får interessant/viktig innhold. Dette er viktig uavhengig av hva slags rammerverk du bruker.</p><p>De argumenterer også for å lære seg om ulike teknikker for å vise innhold: Lær om server side rendering, statisk sidegenerering, rehydrering osv. slik at man kan bruke det for å avgjøre hva som er best for <em>ditt</em> case.</p><p>Så kanskje, fremfor å fokusere på det neste store rammeverket, vi skal fokusere litt mer på de grunnleggende teknikkene?</p><p><a href="https://web.dev/vitals/">Web Vitals | Articles | web.dev</a></p><h3>Unngå å blokkere main thread 🛑</h3><p>Vi fikk også neste del av serien Frontend Web Performance: The Essentials. Denne delen gir oss en god innføring i flere teknikker for å holde main thread kjørende så raskt som mulig for å ha en velfungerende og brukervennlig frontend.</p><p>Vi lærer blant annet om Web Workers, som kan være supernyttig hvis du skal prosessere store mengder data, gjøre veldig mange requests, eller ha langtidskjørende, blokkerende algoritmer. De er likevel ikke superenkle å bruke. Det aller enkleste tipset, som kommer helt i slutten av artikkelen, er å flytte de tyngste jobbene til serveren 🤓</p><p><a href="https://medium.com/@matthew.costello/frontend-web-performance-the-essentials-1-cb6513e1c3a1">Frontend Web Performance: The Essentials [1]</a></p><h3>Tabs eller spaces har fått en fasit! ⌨️</h3><p>I forrige uke ble vi gjort oppmerksomme på at Prettier vurderer å sette useTabs={true} som default i Prettier 3.0. Dette er i utgangspunktet ikke sånn superspennende nyheter, men argumentet for <em>hvorfor</em> var det!</p><p>I <a href="https://github.com/prettier/prettier/issues/7475">issuet på GitHub</a> får vi nemlig vite at dette er et <em>tilgjengelighetsspørsmål.</em> Blant annet lærer vi at for brukere av <a href="https://no.wikipedia.org/wiki/Leselist">leselist</a> er det mye bedre å bruke tabs fordi man slipper å kaste bort plass til spaces, i tillegg til at på prosjekter som bruker tabs kan utviklere sette tab-bredden til å være så stor eller liten som de trenger, helt uten å lage problemer for de andre utviklerne.</p><h3>Rich Harris on Twitter: &quot;TIL Prettier is considering making tabs the default in 3.0. This is huge - it would make an entire set of programming languages more accessible (if you&#39;re somehow still pro-spaces, read this comment to instantly convert), and, more importantly, vindicate my personal preferences https://t.co/qZvGbQCklb pic.twitter.com/MYxY5wYLI3 / Twitter&quot;</h3><p>TIL Prettier is considering making tabs the default in 3.0. This is huge - it would make an entire set of programming languages more accessible (if you&#39;re somehow still pro-spaces, read this comment to instantly convert), and, more importantly, vindicate my personal preferences https://t.co/qZvGbQCklb pic.twitter.com/MYxY5wYLI3</p><h3>Nettlesere i juni ⏭</h3><p>Vi har fått hovednyhetene på hva som skjedde på web plattformen i juni!</p><p>Blant annet har <a href="https://web.dev/streams/">streams</a> blitt tilgjengelig i alle de store nettleserene, som betyr at vi kan få programmatisk tilgang til strømmer av data motatt over nettverket og prosessere det med JavaScript. Det betyr at du f. eks kan legge på effekter på videoer i <em>real time, </em>eller på en elegant måte kan polyfille nye bildeformater.</p><p><a href="https://web.dev/web-platform-06-2022/">New to the web platform in June</a></p><p>Det var alt for denne gang, tusen takk for at du leste! 👋</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=cb73bc449fc3" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-26-2022-cb73bc449fc3">ForrigeUke (uke 26, 2022)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ForrigeUke(uke 19, 2022)]]></title>
            <link>https://blogg.bekk.no/forrigeuke-uke-19-2022-92e3f7ef53c8?source=rss-356290567ef6------2</link>
            <guid isPermaLink="false">https://medium.com/p/92e3f7ef53c8</guid>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[react]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[forrigeuke]]></category>
            <dc:creator><![CDATA[Sissel Fladby van Woensel Kooy]]></dc:creator>
            <pubDate>Tue, 17 May 2022 05:03:17 GMT</pubDate>
            <atom:updated>2022-05-17T05:03:17.601Z</atom:updated>
            <content:encoded><![CDATA[<h3>&lt;ForrigeUke uke=”19” år=”2022&quot; /&gt;</h3><p>Gratulerer med dagen kjære leser! 🇳🇴 Innimellom 17. mai-frokost og barnetog kan vi fortelle at forrige uke var uken for <a href="https://www.tiktok.com/@stockish_5.0h/video/7095588197954047275?_t=8SD7m23tezC&amp;_r=1">sure biler</a> 🚗, <a href="https://fb.watch/d21yjpXUJU/">utrolige redninger</a> 🐶 og <a href="https://twitter.com/leedsbirder/status/1525903630062301186?s=20&amp;t=pYgFSSIC3qxzQUkmrbk-sA">sultne hakkespetter</a> 🐦. <strong>Og 1032 ting skjedde i frontend-verdenen!</strong></p><blockquote>&lt;ForrigeUke /&gt; er en artikkelserie som oppsummerer hva som skjedde i frontend-verden i uken som var.</blockquote><figure><img alt="Rosa blomster på en gren" src="https://cdn-images-1.medium.com/max/1024/0*CgcJYn2-dpuj0tB1" /><figcaption>Photo by <a href="https://unsplash.com/@aussiep?utm_source=medium&amp;utm_medium=referral">Austin Park</a> on <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>Google I/O</h3><p>I forrige uke var det <a href="https://io.google/2022/">Google I/O</a>, en årlig konferanse som i år ble strømmet gratis på nett, og som tar for seg smått og stort av det de foretar seg på Google. Side om side med nyheter om nye klokker, mobiler og operativsystemer for mobil, fikk vi også masse stoff om mobil- og nettsideutvikling!</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F5b4YcLB4DVI%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D5b4YcLB4DVI&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F5b4YcLB4DVI%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/11db10c4cf09dbceff59587beb5b95e0/href">https://medium.com/media/11db10c4cf09dbceff59587beb5b95e0/href</a></iframe><p>Vi tar en liten titt på et utvalg saftige nyheter derfra!</p><h4>Nydelige nettsidetransisjoner 🔥</h4><p>En av foredragene handlet om hvordan man fremover kan få til fine sidetransisjoner på nettsidene sine uten at de <em>må</em> være <em>Single Page Applications. </em>Google utvikler nemlig nye APIer for dette i nettleserne sine, og ved å bruke disse kan man også style transisjonene sine helt slik man vil med CSS.</p><p>Foreløpig er dette <a href="https://github.com/WICG/shared-element-transitions/blob/main/developer-guide.md">sidetransisjons-APIet</a> kun tilgjengelig i Google Canary, så ivrige lesere kan teste det ut der, mens vi andre får smøre oss med litt god gammeldags tålmodighet enn så lenge.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FJCJUPJ_zDQ4%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJCJUPJ_zDQ4&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FJCJUPJ_zDQ4%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/807d494778fec9802cb649dedce07692/href">https://medium.com/media/807d494778fec9802cb649dedce07692/href</a></iframe><h4>CSS til folket</h4><p>Under årets konferanse var det også et foredrag om CSS i 2022, og planene videre for CSS i browserne fremover, og her er det mye spennende altså!</p><p>Et av de nye featurene er <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/@layer"><em>cascade layers</em></a>, som betyr at man definere et @layer i CSS, som så sier noe om rekkefølgen CSSen skal appliseres på. Resultatet er forhåpentligvis mye mindre !important i kodebasen, fordi overskriving av CSS ikke lenger blir noe særlig problem. Dette har faktisk allerede ganske bred støtte hos nettleserene!</p><p><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Container_Queries"><em>Container queries</em></a> er også en spennende feature som forhåpentligvis vil gjøre ting litt enklere når man skal lage responsivt design. Per i dag må man ofte bruke media queries, som baserer seg på størrelsen av nettleservinduet, for å lage responsive objekter. Med container queries kan du istedet basere deg på mengden tilgjengelig plass en <em>container</em> har. Dette er foreløpig under utprøving.</p><p>Farger, farger og mer farger! Dersom du synes at RGB er begrensende, så kan vi informere om at det fremover kommer ti nye “color spaces” til nettleseren, deriblant LCH, HWB og HSL, med påfølgende støttefunksjoner som gir kontraster, gradienter og blending av farger. I tillegg kan vi allerede nå begynne å bruke accent-color for enkel customization av farger i skjemaelementer.</p><p>Mer om CSS i <a href="https://www.youtube.com/watch?v=Xy9ZXRRgpLk">foredraget</a>, eller artikkelen under 👇</p><p><a href="https://web.dev/state-of-css-2022/">State of CSS 2022</a></p><h4>Metrikker for optimalisering</h4><p>Hvor gode er vi egentlig på å optimalisere nettleserne våre for brukerne, og hvilke metrikker bør man egentlig se på? Google er opptatt av det de kaller <a href="https://web.dev/vitals/">Core Web Vitals</a>, der de måler tre hovedmetrikker:</p><ul><li>Largest Contentful Paint (LCP), som måler lastetid</li><li>First Input Delay (FID), som måler tid fra brukerinteraksjon til respons</li><li>Cumulative Layout Shift (CLS), som måler visuell stabilitet på siden</li></ul><p>Under årets konferanse tok de en nærmere titt på hvordan verden egentlig ligger an på disse målene, og et par caser der selskaper har jobbet med å forbedre sine web vitals. Veldig inspirerende!</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Ft5fjIW3tB00%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dt5fjIW3tB00&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Ft5fjIW3tB00%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/adc44348ff055f9d1a6aec8b4db2bef4/href">https://medium.com/media/adc44348ff055f9d1a6aec8b4db2bef4/href</a></iframe><h3>Jest til OpenJS</h3><p>Jest er et godt testrammeverk som undertegnede selv bruker hyppig, og nå flyttes rett og slett eierskapet fra Meta til OpenJS.</p><p>OpenJS er organisasjonen som blant annet eier webpack, node.js, jQuery og electron. Det bedyres at ingenting skal endres rent praktisk med tanke på testing og deploy, og det er samme folk i teamet som skal føre Jest videre, så dette høres fornuftig ut!</p><p><a href="https://engineering.fb.com/2022/05/11/open-source/jest-openjs-foundation/">Meta Open Source is transferring Jest to the OpenJS Foundation</a></p><h3>useEvent i React</h3><p>For oss som følger React-økosystemet litt ekstra nøye, ble det i starten av måneden publisert en ny RFC for en hook som kalles useEvent. Idéen er å få en event handler som har en stabil funksjonsidentitet.</p><p>For oss som ikke umiddelbart plukker opp hva som er flott med det, dukket det opp en mediumartikkel i forrige uke som forklarer dette!</p><p><a href="https://engineering.udacity.com/react-may-be-getting-a-new-hook-useevent-e3924856d7fa">React may be getting a new hook — useEvent</a></p><p>Det var alt vi hadde for denne gang! Tusen takk for at du leser, også sees vi neste uke 👋</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=92e3f7ef53c8" width="1" height="1" alt=""><hr><p><a href="https://blogg.bekk.no/forrigeuke-uke-19-2022-92e3f7ef53c8">ForrigeUke(uke 19, 2022)</a> was originally published in <a href="https://blogg.bekk.no">Bekk</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>