Devani logo

Werkzaamheden content

Werkzaamheden thumbnailBekijk demo

Wat heb ik gedaan?

Voor Devani zelf moest de website opnieuw gebouwd worden in NextJS. Op dit moment is hij gebouwd in Gatsby. Pagespeed is op dit moment laag. Om de website te bouwen met NextJS kunnen we de pagespeed verbeteren.
Met deze opdracht leerde ik om te werken met NextJS en Bootstrap.

Wat heb ik geleerd?

Met deze opdracht heb ik veel geleerd. Ik begon de basis onder de knie te krijgen met NextJS en Bootstrap. Aan het begin legde Emke uit hoe NextJS en Bootstrap werkte. Het ging niet meteen goed. Het was nog allemaal nieuw. Op een gegeven moment in de loop van de tijd, stelde Emke voor om tutorials te kijken en opdrachten te maken om NextJS beter onder de knie te krijgen. Dat hielp mij verder met deze opdracht. Daardoor wist ik ook beter wat ik nu eigenlijk aan het doen was.
Met deze opdracht begon ik aan Leerdoel 2: Leren werken met Next.js om mijn JavaScript vaardigheden uit te breiden met behulp van een framework.

Wat ging goed?

Op zich ging het maken van deze opdracht goed. Af en toe hulp vragen aan Emke als ik ergens niet mee uit kwam.

Wat kan beter?

Als ik kijk naar deze opdracht en de opdracht van Bikkeltraining: Programmeren, dan zou ik het liefst deze hele opdracht opnieuw willen maken, omdat ik beter ben geworden in de loop van de tijd door het maken van die opdracht. Ik vind mijn code met deze opdracht nog wel rommelig en zou dat graag willen verbeteren. Zo staan er 2 JS-bestanden niet in een map, zou ik wel hebben gewild en is main.scss ook best een rommeltje.

Feedback

De feedback die ik kreeg om te verbeteren, werd op Github gezet bij issues. Het zijn kleine issues die ik over het hoofd heb gezien of waar ik niet uit kwam. Wanneer ik ging werken aan de issues, bij sommige kwam ik er toch wel uit waarbij ik eerst dacht: Ik heb hulp nodig. Dit liet mij weer zien dat ik gegroeid ben in programmeren met NextJS.