Digital Natives Digital Natives Digital Natives
Taking The Pattern Library To The Next Level
Menu

Iedere week houden onze digital natives het nieuws in de gaten. Deze week is Front-end Developer Lars aan het woord. Hij selecteerde het artikel ‘Taking The Pattern Library To The Next Level’ van Vitaly Friedman over de inzet van ‘pattern libraries’.  Hoe kun je als team omgaan met de uitdagingen die het gebruik van pattern libraries met zich meebrengt?

Het maken van websites is de afgelopen jaren uitgegroeid tot veel meer dan het ontwerpen en ontwikkelen van een aantal statische pagina’s. Websites worden groter en gebruikers verwachten dat de informatie die ze zoeken niet lang op zich laat wachten.

Dit biedt ons de uitdaging om steeds te blijven zoeken naar nieuwe en betere manieren om informatie te presenteren. Hierdoor groeit een website al snel uit naar een groot aantal verschillende componenten die op verschillende plaatsen op de website ingezet worden. Voor developers is het heerlijk om met herbruikbare onderdelen te werken, maar als dit er teveel zijn is het lastig een goed overzicht te houden. Hier komt het concept ‘pattern library’ of ‘living styleguide’ in beeld.

Een pattern library verschaft inzicht in alle verschillende componenten waaruit een website opgebouwd is. Denk bijvoorbeeld aan knoppen, lijstjes en sliders, maar ook aan grotere componenten zoals een ‘hero’ boven de pagina, of de footer. Eigenlijk een soort catalogus waarin developers en designers kunnen opzoeken welke onderdelen ze kunnen inzetten voor de site.

In theorie een heel goed en fijn concept dat voorkomt dat componenten inconsistent gebruikt worden, of zelfs een tijd later helemaal opnieuw worden gemaakt omdat het team dat er op dat moment aan werkt niet op de hoogte was van zijn bestaan.

Toch zijn we bij Digital Natives in de loop der tijd tegen een aantal problemen aangelopen die ook Vitaly Friedman in zijn artikel ’Taking The Pattern Library To The Next Level’ beschrijft. En voornamelijk het feit dat het knap lastig is om een pattern library up-to-date te houden na het initiële ontwikkeltraject.

Om een pattern library effectief in te zetten geeft hij ons een paar goede take-aways mee:

  • De library moet door het hele team gedragen worden en iedereen moet zich comfortabel voelen ermee te werken. Niet alleen developers. Het zou een onderdeel van de cultuur moeten zijn.
  • Naamgeving van componenten moet logisch zijn en door het hele team worden toegepast.
  • De library moet automatisch geüpdatet worden en bruikbaar zijn binnen zowel development als design tools.
  • Het is niet altíjd nodig om een pattern library in te zetten én up-to-date te houden.

Naast deze key take-aways wordt nog dieper ingegaan op hoe je deze punten concreet maakt en kunt toepassen binnen je eigen manier van werken. Al met al een interessante, frisse kijk op het inzetten van pattern libraries en zeker iets waar wij bij Natives mee aan de slag gaan!

Wij ontwikkelen digitale platforms en diensten voor voorwaarts denkende bedrijven.

Mediatrends om rekening mee te houden

Onze Natives verzamelen elke dag artikelen op het web. Deze week selecteerde Elmar een long read van Thomas Baekdal, met daarin de mediatrends waarmee we rekening moeten houden dit jaar. Lees het hier.

15:02 - 10 januari 2018

Fonk selecteerde Erik de Vreede als één van de 20 meest inspirerende mensen van 2017

Welke mensen inspireren het meest? Wie zijn de pareltjes van 2017? Fonk selecteerden dit jaar voor de tweede keer op rij 20 opmerkelijke en bijzondere mensen. Oprichter van Digital Natives Erik de Vreede is één van die Most Inspring People. En daar zijn we trots op. Lees hier het artikel.

12:44 - 8 januari 2018

Sint Maartenskliniek nu ook online verder in beweging

De Sint Maartenskliniek, specialist in bewegingszorg, heeft een compleet vernieuwde website. Digital Natives is verantwoordelijk voor zowel de strategie van de website als de vormgeving en de technische realisatie. Lees hier meer over het project. 

15:04 - 20 december 2017

Marloes versterkt het team als Projectmanager

Marloes de Haan is gestart als Projectmanager bij Digital Natives. In die rol gaat ze verschillende klanten bedienen. Meer weten over Marloes en haar achtergrond? Lees het hier

14:26 - 13 december 2017

Digital Natives aanwezig bij Conversion Hotel 2017

Voor de vierde keer op rij organiseerde webanalisten.nl op Texel het Conversion Hotel. Dit jaar waren Digital Natives’ Marije en Sophie erbij. Marije deelt hier 3 lessen die haar het meest zijn bijgebleven. 

12:58 - 7 december 2017

Minimalisme draagt bij aan gewenst gedrag

Hoe draagt minimalisme bij aan conversie en het ontwerpen van gewenst gedrag in het geval van UX Design? Maar ook aan de productiviteit in je dagelijkse werk? Lees hier het artikel wat projectmanager Marloes selecteerde.

09:34 - 5 december 2017

The web began dying in 2014, here’s how

Deze week selecteerde Front-end developer Riekus een artikel van open source hacker Andre Staltz. Aan de hand van analyzes van dataverkeer van de afgelopen 3 jaar stelt hij dat de onderliggende dynamiek op het web sterk aan het veranderen is. Lees hier meer.

16:15 - 20 november 2017

Omgaan met stress

Omgaan met stress? Niksen helpt niet! Maar wat dan wel? Lees hier het geselecteerde artikel van Bart over omgaan met stress.

15:33 - 16 november 2017

Wat zijn de nieuwe features in Google Tag Manager?

Deze week selecteerde Digital Marketeer Marije een artikel over Google Tag Manager. Welke nieuwe feature springt er wat haar betreft uit? Lees het hier

08:16 - 8 november 2017

Digital Natives voor de tweede keer een FD Gazellen

Digital Natives is voor de tweede keer geselecteerd als FD Gazellen. Het Amsterdamse internetbureau behoort hiermee tot de snelst groeiende bedrijven van Nederland. In 2016 werd Digital Natives ook al benoemd tot FD Gazelle.

10:33 - 6 november 2017
Meer laden

Elke dag verzamelen wij hier de beste artikelen voor iedereen met een digitaal hart.

Meer laden