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.

Moeten developers aardig zijn? (spoiler: ja!)

shared by stephanie on 15/05/2018

Front-end Developer Riekus is deze week aan het woord. Moeten developers aardig zijn? (spoiler: ja!), lees hier het artikel.

shared by Stephanie Muller

11:56 - 15 mei 2018

Rapid UX Research at Google

shared by stephanie on 01/05/2018

UX designer Renske heeft een artikel geselecteerd op Medium. Hoe kun je in hele korte tijd een UX research uitvoeren? Lees het hier.

shared by Stephanie Muller

12:00 - 1 mei 2018

Why Our Brains Fall for False Expertise, and How to Stop It

shared by stephanie on 16/04/2018

Deze week heeft Digital Marketeer Marije een artikel geselecteerd op Strategy-business.com. Hoe trap je niet meer in de val van je eigen hersenen? Lees het hier.

shared by Stephanie Muller

10:59 - 16 april 2018

Facebook protect, de nieuwe feature van de iOS Facebook app

shared by stephanie on 13/03/2018

Deze week heeft Front-end Developer Wouter een artikel geselecteerd op Wired, over de nieuwe feature van de Facebook app op iOS: Facebook protect. Lees hier meer.

shared by Stephanie Muller

16:08 - 13 maart 2018

Predictions for the year ahead

shared by stephanie on 27/02/2018

Iedere week houden onze digital natives het nieuws in de gaten. Waar gaat ons digitale hart sneller van kloppen? Deze week is Digital Strategist Bart aan het woord. Lees hier het geselecteerde artikel van Bart.

shared by Stephanie Muller

09:03 - 27 februari 2018

Growing a community starts with your product

shared by stephanie on 14/02/2018

Hoe krijg je gebruikers op je platform en hoe zorg je ervoor dat ze actief worden en een evangelist worden voor jouw merk? Lees hier het artikel wat Marije deze week selecteerde over het bouwen van een community.

shared by Stephanie Muller

07:27 - 14 februari 2018

De 4 grootste uitdagingen op het gebied van product roadmaps

shared by stephanie on 23/01/2018

Wat zijn de uitdagingen van een Product Manager? Sophie selecteerde er vier en heeft tips hoe je met die uitdagingen om kunt gaan. Lees het hier.

shared by Stephanie Muller

13:46 - 23 januari 2018

Prins Claus Fonds kiest Digital Natives als digitale partner

shared by stephanie on 18/01/2018

Prins Claus Fonds heeft na een pitchtraject Digital Natives gekozen als digitale partner. In die rol gaat Digital Natives aan de slag met twee projecten. Lees hier meer.

shared by Stephanie Muller

13:28 - 18 januari 2018
Meer laden

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

Meer laden