Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Het framework moet snel en makkelijk te leren zijn, in verband met de beperkte projecttijd.
  • Het framework moet goed geoptimaliseerd zijn, dit houdt in dat het snel en lightweight moet zijn (in vergelijking tot andere front-end frameworks).
  • Het framework moet de mogelijkheid bieden om herbruikbare componenten te bouwen (bijvoorbeeld voor buttons, labels, headers, etc).
  • Het framework moet een makkelijke manier bieden om een bepaalde flow op te bouwen, bijvoorbeeld aan de hand if-else constructies te bouwen.
  • Het framework moet het voor developers makkelijk maken om inzicht te krijgen in hoe het portaal werkt. Bijvoorbeeld, als er veel functionaliteit wordt toegevoegd aan het portaal moet dit makkelijk in overzichtelijke componenten opgedeeld kunnen worden met leesbare code.


Op tutorialspoint (https://www.tutorialspoint.com/vuejs/vuejs_overview.htm) is een goed artikel over de features van Vue.js. Aan de hand van dit artikel kunnen we bovenstaande criteria nagaan. Voor criteria 1 is gezegt dat Vue.js makkelijk en snel te leren moet zijn. Uit het artikel in tutorialspoint komt naar voren dat het Vue.js framework makkelijk te leren is, en daardoor ook heel populair is geworden. Voor dit onderzoek is ook gekeken om data te krijgen over Vue gebruikers die ervaring hebben met andere frameworks. In deze reddit thread (https://www.reddit.com/r/vuejs/comments/kren4e/how_hard_is_vuejs_to_learn/) komt naar voren dat gebruikers die ervaring hebben met meerdere frameworks over het algemeen zeer te spreken zijn over de leerbaarheid van Vue.js. Ook zijn er al libraries beschikbaar zoals Vuetify (https://vuetifyjs.com/en/) waar al heel veel standaard componenten in zitten.

Resultaten

Hoe zit Vue.js globaal in elkaar?

...