Skip to content
Melvin Idema edited this page Nov 3, 2021 · 14 revisions
Of eigenlijk: Reasonable Functional Programming

Want wat ik ontdekt heb met dit project: Functional programmeren is echt fantastisch alleen is pure FP onmogelijk in Javascript. Maar eerst:

πŸ˜΅β€πŸ’« Wat is dit eigenlijk voor project?

Dit project is bedoeld voor het vak Functional Programming gegeven in de Tech Track van Information Design. Hierin leren wij aan de hand van het Functional Programming Paradigma een dataset op te schonen. Ik heb ervoor gekozen om een webapplicatie te bouwen die een willekeurig biertje van een publieke API ophaalt, de data transformeert en vervolgens visualiseert in een leuke GUI.

πŸ“„ Inhoudsopgave

  1. πŸ˜΅β€πŸ’« Wat is dit eigenlijk voor project?
  2. 🍺 Een willekeurig biertje
  3. πŸ›  Transformeren van de data
  4. βœ… Peer Reviews
  5. πŸ“ƒ Logboek

🍺 Een willekeurig biertje

De data in dit project is afkomstig van een externe API, punkapi.com om precies te zijn. Punkapi heeft een enorme lijst aan speciaal biertjes en kan deze op vele manieren aan je geven. Ik raad je aan om de documentatie te bekijken voor meer informatie over deze API.

Meer informatie over deze API vind je terug onder het kopje πŸ“ž API

πŸ›  Transformeren van de data

Het uiteindelijke doel van dit vak is om je data te kunnen transformeren aan de hand van het Functional Programming paradigma. Daarom gebruikt dit project niet de ruwe data van de API, maar transformeert een aantal eigenschappen van het biertje. Hier lees je meer over op de πŸ›  Data Transformatie pagina.

βœ… Peer Reviews

Op dag 8 heb ik van Tom van den Zandbergen feedback ontvangen op het project. In de vorm van issues. Wat de feedback was en wat ik ermee gedaan heb kun je lezen onder het kopje βœ… Peer Reviews

πŸ“ƒ Logboek

Last but not least: Het logboek, waarin ik per dag het proces beschreven hebt. Wil je echt diep duiken in het proces, dan is een kijkje in dit logboek het zeker waard!