Les 1 Intro

Introductie Frameworks
1 / 17
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 17 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 60 min

Onderdelen in deze les

Introductie Frameworks

Slide 1 - Tekstslide

Slide 2 - Tekstslide

Hoe staan we erin vandaag?
😒🙁😐🙂😃

Slide 3 - Poll

Wat weet je al over JS frameworks

Slide 4 - Woordweb

Waarom frameworks?
  • Vergemakkelijkt de ontwikkeling van dynamische webapps.
  • Efficiënter werken met herbruikbare componenten.
  •  Verbeterde performance en onderhoudbaarheid.

Slide 5 - Tekstslide

Populaire frameworks
React.js: (Facebook, componentgebaseerd, snelle rendering met Virtual DOM).
Vue.js: (lichtgewicht, gemakkelijk te leren, sterke community).
Angular: (Google, robuust, geschikt voor grote projecten).

Slide 6 - Tekstslide

Hoe kies je een framework
  • Leercurve: Hoe makkelijk is het te leren?
  • Community & Support: Is er voldoende documentatie en ondersteuning?
  • Performance: Is het snel en efficiënt?
  • Gebruiksscenario’s: Welke projecten zijn geschikt?

Slide 7 - Tekstslide

Basisbegrip dataformaten
  • JSON (.json): Veelgebruikt voor API’s, eenvoudig te verwerken in JavaScript.
  • CSV (.csv): Vaak gebruikt voor tabulaire data (bijv. spreadsheets).
  • Frameworks kunnen data ophalen en tonen in de UI.

Slide 8 - Tekstslide

Installatie en eerste project
  • Kies een framework (bijv. React).
  • Installeer via npm/yarn:
    npx create-react-app my-app
  cd my-app
  npm start
  
  • Maak een eenvoudige "Hello World"-app.

Slide 9 - Tekstslide

Wat zijn de belangrijkste voordelen van een JavaScript-framework?

Slide 10 - Open vraag

Hoe kies je het juiste framework voor een project?

Slide 11 - Woordweb

Praktische oefening
- Installeer en start het gekozen framework.
- Bouw een "Hello World"-app.
- Extra: Lees een JSON-bestand en toon data.

Slide 12 - Tekstslide

Schrijf 3 dingen op die je deze les hebt geleerd

Slide 13 - Open vraag

Schrijf 2 dingen op waarover je meer wilt weten.

Slide 14 - Open vraag

Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen

Slide 15 - Open vraag

Vooruitblik:

 Werken met componenten en state management.

Slide 16 - Tekstslide

✅ Inzicht gekregen in populaire JavaScript-frameworks.
✅ Begrip van keuzecriteria en hoe deze toe te passen.
✅ Een framework geïnstalleerd en een "Hello World"-app gemaakt.
✅ Basiskennis opgedaan van dataformaten (.json, .csv) en hoe frameworks hiermee werken.

Slide 17 - Tekstslide