Er is een punt waarop je alle basis-JavaScript-concepten kent maar nog steeds niet weet hoe je een werkend onderdeel bouwt. Ik zat daar 6 maanden. Elke tutorial voelde als herhaling van wat ik al wist.
Waar het vastzat
Ik oefende in isolatie. Kleine losse opdrachten zonder context. Zodra ik iets moest bouwen dat uit 3 onderdelen bestond die samenwerken, wist ik niet waar ik moest beginnen.
Wat daarna werkte
JavaScript30 van Wes Bos is 30 projecten zonder frameworks. Geen abstracties, geen installaties. Project 11, het bouwen van een aangepaste video-speler, was het eerste moment dat ik begreep hoe event listeners in een echte context werken.
Quokka.js als VS Code-extensie toont de uitvoer van je code direct naast de regels. Dat klinkt klein, maar het verwijderde de stap van console.log openen en terugzoeken waar de fout zat. Ik debugde 40% sneller zodra ik dat gebruikte.
Een concrete aanpak die hielp
Ik begon elk nieuw concept te bouwen als een onderdeel van 1 specifieke pagina die ik zelf had ontworpen. Niet een tutorial-pagina, maar iets wat ik zelf wilde maken. Die context maakte het verschil tussen onthouden en begrijpen.
MDN Web Docs bleef mijn referentie, maar ik leerde het anders te lezen: niet van boven naar beneden, maar gericht op 1 methode per sessie.