Skip to content
Koop Reynders edited this page Sep 28, 2026 · 6 revisions

Don't Repeat Yourself - Component Library

Ontwikkel een website voor een opdrachtgever op basis van een component library.

Context

Deze leertaak hoort bij sprint 16 Don't Repeat Yourself. Dit is een opdracht die je deels individueel en deels als team uitvoert in je project voor een opdrachtgever.

Doel van deze opdracht

Je leert hoe je herbruikbare stukken code op een systematische manier ontsluit zodat jij en jouw mede frontenders ze kunnen gebruiken in andere projecten.

Werkwijze

Tijdens deze sprint worden een aantal workshops aangeboden waar verschillende opdrachten in aan bod komen.

Definition of done

Deze opdrachten zijn done als:

  • je met je team een component library hebt gemaakt en daar verschillende componenten in hebt uitgewerkt
  • je individueel minstens één complex component hebt ontworpen en ontwikkeld
  • jouw component voldoet aan de RAPPE principes en werkt met container queries
  • jouw component uitvoerig is getest, ook met eindgebruikers
  • jouw individuele werk uitgebreid is gedocumenteerd in issues, commits en pull-requests (user story, schetsen, ontwerpverkenning, ontwerpbeslissingen, code-onderzoek en codevoorbeelden)
  • de dev-branch van de website gepubliceerd staat en een live url heeft

Clone this wiki locally