Wat is Node.js?
Node.js is een JavaScript runtime waarmee je JavaScript kunt uitvoeren buiten de browser. Hiermee kun je een backend server bouwen voor je React applicatie.
Waarom Node.js?
- Gebruik JavaScript voor zowel frontend (React) als backend
- Snelle performance en schaalbaar
- Enorme community en veel packages (npm)
Installatie
Stap 1: Download Node.js
Ga naar nodejs.org en download de LTS versie (Long Term Support).
💡 Wat is LTS?
LTS staat voor Long Term Support. Dit is de meest stabiele versie die jarenlang ondersteund wordt.
Stap 2: Installeer Node.js
Open het gedownloade bestand en volg de installatie wizard. Klik steeds op "Next" en gebruik de standaard instellingen.
⚠️ Belangrijk bij installatie
- Zorg dat "Add to PATH" aangevinkt is
- Installeer alle aanbevolen tools
- Herstart je terminal na installatie
Stap 3: Controleer de installatie
Open je terminal (Command Prompt op Windows, Terminal op Mac) en voer dit commando uit:
node --version
✅ Verwacht resultaat
Je ziet een versienummer zoals: v22.x.x of hoger
Check ook of npm (Node Package Manager) geïnstalleerd is:
npm --version
✅ Verwacht resultaat
Je ziet een versienummer zoals: 10.x.x
Problemen oplossen
❌ "node is niet herkend als een opdracht"
Oorzaak: Node.js is niet correct geïnstalleerd of niet toegevoegd aan PATH
Oplossing:
- Herstart je terminal/command prompt
- Herstart je computer
- Installeer Node.js opnieuw en zorg dat "Add to PATH" aangevinkt is
❌ Oude versie van Node.js
Oplossing: Download de nieuwste LTS versie van nodejs.org en installeer deze. De oude versie wordt automatisch vervangen.
💡 Tips
- Gebruik altijd de LTS versie voor stabiliteit
- Update npm regelmatig:
npm install -g npm - Check je versies na elke update
Volgende Stap
Node.js is geïnstalleerd! Nu kun je je eerste backend project aanmaken.
✅ Je hebt nu:
- Node.js geïnstalleerd (v22.x.x of hoger)
- npm geïnstalleerd (v10.x.x of hoger)
- Terminal/Command Prompt werkend
Maak je eerste MERN backend project