React Summit

Op 2 juni was het weer tijd voor React Summit. Om op de hoogte te blijven van de laatste ontwikkelingen van ons favoriete front-end framework React, zijn wij met ons dev team ieder jaar te gast.

React Summit is het grootste React event ter wereld en werd dit jaar weer gehost in de Kromhouthal te Amsterdam. We waren zeker niet de enigen, want dit jaar bestaat React 10 jaar. Reden genoeg voor 1.500 front-end- en full-stack developers om een kijkje te nemen.

We nemen je graag mee door de highlights van de dag!

react-summit-audience.jpg

Principles for Scaling Frontend Application Development

Malte Ubl, CTO van Vercel, deelt zijn ervaringen uit het veld als leidinggevende bij een groot software bedrijf. Het bijhouden van grote codebases kan uitdagend zijn en daarom heeft Malte zes principes opgesteld die hij altijd probeert na te streven binnen zijn teams. Deze principes zijn als volgt:

  • Zorg voor zo min mogelijk barrières
  • Maak het zo eenvoudig mogelijk om code te verwijderen
  • Zorg voor stapsgewijze migratie. Een interessante voor ons, aangezien wij momenteel bezig zijn met het herschrijven van een grote codebase. Hierbij hebben wij deze principe toegepast. De totale herschrijving kan maanden duren. Toch wil je tussentijds al aanpassingen live kunnen zetten. We hebben de herschrijving opgedeeld in kleinere stukken zodat we de codebase kunnen blijven verbeteren terwijl oude code gewoon blijft bestaan.
  • Blijf altijd groeien en word nooit slechter
  • Omarm je gebrek aan kennis. Zorg dat je codebase begrijpbaar is voor developers die minder ervaring hebben met het project. Dit kun je doen door bepaalde regels op te stellen binnen je codebase. Gebruiken we bepaalde packages niet meer? Dan kan dit door middel van fout regels worden gecommuniceerd.
  • Elimineer complexiteit systematisch. Probeer regelmatig afstand te nemen van je werkproces en code om te kijken of er bottlenecks zijn waar je consequent tegenaan loopt. Hoe kunnen we dit oplossen? Wij doen dit op maandelijkse basis met het dev team.

De gehele talk van Malte is hier te bekijken.

react-summit-talk.jpg

Next.js Metamorphosis

Next.js, een framework bovenop React, gebruiken wij intern voor onze projecten. Lee Robinson is VP Developer Experience Vercel en deed zijn talk op een iets andere manier. Aan de hand van zijn code editor liet hij zien welke verandering Next.js heeft doorgemaakt in de laatste 13.4 update. Een van die veranderingen zorgt ervoor dat je op een nieuwe manier data kan ophalen en kan zorgen voor een toename in snelheid. Ideaal dus! Wij hebben dit in onze lopende projecten direct kunnen toepassen.

Bekijk de hele talk van Lee hier.

lee-robinson-nextjs-talk.jpg

Making Interactions Accessible to All Users

Anuradha Kumari is accessibility expert bij Passionate People en gaf tips over het toegankelijk maken van je website. Bezoekers met een beperking willen uiteraard ook goed gebruik kunnen maken van je website. Hoe zorg je er bijvoorbeeld voor dat een screenreader jouw website goed interpreteert? Anuradha gaf veel concrete voorbeelden om dit te bewerkstelligen en goed door te voeren. Op haar blog vertelt Anuradha hier meer over.

Kortom; een wederom geslaagde dag met een gezonde dosis code. See you next time!

react-summit-anuradha-kumari.jpg
react-summit-team-clarity.jpg
Plan een kennismaking

Onze website maakt gebruik van anonieme analytische cookies

Wij maken gebruik van anonieme analytische cookies om informatie te verzamelen over hoe bezoekers onze website gebruiken. Deze cookies verzamelen gegevens op een manier die de identiteit van de gebruiker niet onthult. Ze helpen ons bij het begrijpen van welke pagina’s het meest worden bezocht, hoe lang bezoekers op de site blijven, en andere statistieken die ons helpen de website te verbeteren.