You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »



Inleiding

Bij het maken van onze casus voor regterschotracing komt er ook frond-end van pas waarbij we een front-end framework voor gebruiken. Omdat niet iedereen hier nog bekend mee is en we niet zeker weten welke opties er eigenlijk zijn en welke het beste werken gaan we hier een onderzoek naar doen. De hoofdvraag van dit onderzoek gaat als volgt: Welke front-end framework past het best bij ons project? Om tot een antwoord te komen tot de hoofdvraag heb ik ook een aantal deelvragen verzonnen. Deze deelvragen zijn: Welke front-end frameworks zijn er al? Wat zijn de criteria? en als laatste hoe scoren de frameworks op de criteria. Na  het beantwoorden van de deelvragen ga ik in de conclusie de hoofdvraag beantwoorden waar ik de deelvragen bij betrek.

Welke front-end frameworks zijn er?

Door te zoeken op het internet heb ik de meeste voorkomende frameworks genoteerd. Dit zijn:

  • Angular

Angular is de front-end framework van google. Deze wordt gebruik onder andere door microsoft en en gmail en heeft zo'n 83.000 github stars. 

  • Vue.js

Vue.js is een java framework. Deze wordt gebruikt door Nintendo en Adobe.  en heeft 198.000 github stars

  • React

React is gemaakt door facebook en wordt gebruikt door discord en en instagram. In tegenstelling to vue is react een library en is handiger voor single page aplicaties.

  • jQuery

jQuery is het minst bekend van deze frameworks maar kwam ik nog steeds vaak tegen dus heb ik er voor gekozen om dit ook als een optie te zien. Het wordt gebruikt door onder andere walt disney


Deze 4 kwam ik tegen op de meeste websites en zijn ook de meest gebruikte. Deze neem ik dus mee naar de volgende deelvragen.


Welke criteria gaan we gebruiken voor het bepalen van de framework

Om te bepalen welke framework het best past bij dit project stel ik een aantal criteria op. Op basis van deze criteria geef ik de framework een score tussen de één en tien. Sommige criteria zullen sterker weging omdat deze belangrijker zijn

CodeWegingsfactorCriteria
CR12xDocumentatie
CR23xErvaring
CR31xPrestatie
CR43xPrototype
CR51xOnderhouden
    Deze criteria zal ik even kort toelichten:
  • CR1 gaat over hoeveel er te vinden is op het internet. Is de documentatie up to date en hoeveel kun je er op stackoverflow over vinden.
  • CR2 staat voor hoeveel ervaring wij met het framework hebben. Hoe bekend zijn we er mee en hebben we er al eerder mee gewerkt.
  • CR3 gaat over de snelheid van de framework
  • CR4 is voor hoe makkelijk het is om de prototype te maken
  • CR5 is hoe vaak de framework wordt geüpdate en onderhouden


Hoe scoren de frameworks op de criteria


Bronnen

https://www.ideamotive.co/blog/best-frontend-frameworks

https://www.sam-solutions.com/blog/best-frontend-framework/

https://www.telerik.com/blogs/top-6-frontend-frameworks-2022

https://www.monocubed.com/blog/best-front-end-frameworks/

  • No labels