Skip to content
Rowin edited this page Mar 28, 2019 · 3 revisions

Deze week in het kort

De feedback die ik op issues heb gekregen heb ik verwerkt in de code, waardoor alles een stuk netter is geworden. Het overzicht kan nu veel makkelijker gehouden worden. Daarnaast heb ik door deze feedback ook verbeteringen aan het werk van klasgenoten kunnen maken d.m.v. pull requests.

Router

Wat veel wordt gedaan is dat alle code in de index.js wordt geschreven. Nou merkte ik zelf al heel gauw dat ik dit echt alles behalve fijn vond. Dus ik besloot om wat verder in stof te duiken en kijken of het ook op een andere manier kon. Zo ben ik al eerder in dit project uitgekomen bij de optie om de code per route in andere files te plaatsen. Hiermee zorg je ervoor dat de index.js niet vol komt te staan met vele regels aan code. Eerlijk is eerlijk, ik heb ook wat meer errors hierdoor gekregen, omdat je net wat meer moet instellen om dit voor elkaar te krijgen. Echter heeft het mij daarmee ook wel weer geholpen doordat je meer moet troubleshooten. Dit advies heb ik ook in pullrequests kunnen geven aan anderen.

Interface

Nu ik al een stuk verder in het project ben en ik de structuur redelijk duidelijk heb van de webapplicatie. Heb ik ervoor gekozen om opnieuw naar de interface te kijken en aanpassingen gemaakt waar eventueel nodig. Zodat dit ten goede van gebruikerservaring komt. De applicatie komt er als volgt uit te zien:

Clone this wiki locally