# JavaScript

> De taal die websites en applicaties interactief maakt: alles wat beweegt, reageert of live bijwerkt in je browser.

JavaScript is de taal die websites en webapplicaties interactief maakt, en is de enige programmeertaal die van nature in elke webbrowser draait. Zonder JavaScript zou een website statisch blijven, zonder klikbare knoppen, formulieren die direct reageren of dynamische content.

JavaScript draait aan de voorkant, in de browser van de bezoeker, maar wordt tegenwoordig via Node.js ook veel gebruikt aan de achterkant van applicaties. Dat maakt het mogelijk om met dezelfde taal zowel de voor- als de achterkant van een applicatie te bouwen.

Wij gebruiken JavaScript overal waar interactie nodig is. Het is de standaardtaal van de browser en daarmee onmisbaar in vrijwel elk project, van eenvoudige interactieve elementen tot complete, dynamische webapplicaties.

## Voor wie

- Elk project met een webinterface krijgt hier in meer of mindere mate mee te maken.
- Je wilt een website of applicatie die direct, zonder herladen, reageert op wat een gebruiker doet.

## Veelgestelde vragen

### Is JavaScript hetzelfde als Java?

Nee, dit zijn twee volledig verschillende programmeertalen die alleen qua naam op elkaar lijken.

### Gebruiken jullie puur JavaScript of ook frameworks daarbovenop?

We gebruiken vaak een framework zoals Angular of Vue.js bovenop JavaScript of TypeScript, afhankelijk van de schaal en complexiteit van het project.

### Kan JavaScript ook voor de achterkant van een applicatie gebruikt worden?

Ja, via Node.js kan JavaScript ook backend-functionaliteit verzorgen, al kiezen wij daar meestal voor PHP of Python, afhankelijk van het project.

---

HTML-versie: https://comfycoders.nl/javascript
Aanbieder: ComfyCoders B.V., Brielle — https://comfycoders.nl/
