...
Welke frameworks zijn er beschikbaar?
- Bootstrap
- Tailwind CSSBulma
- FoundationSkeleton
- BulmaMaterialize
Dit is een heel klein deel van de frameworks die er zijn, maar het lijstje zijn de frameworks die het meest interessant eruit zien voor onze doeleinden. Hier zullen wij later op in gaan.
...
Om antwoord te krijgen op deze deelvraag ga ik een prototype maken voor elk gekozen framework. Voor ieder framework ga ik een kleine home pagina maken om zo een eerlijk oordeel te kunnen geven.
Bootstrap
...
De homepagina die ik gemaakt met behulp van bootstrap ziet er als volgt uit:
Het was fijn om te gebruiken en gemakkelijk te installeren. Het heeft misschien een klein voordeel gehad aangezien ik al eerder gebruik heb gemaakt van bootstrap. Ik hoefde niet veel op te zoeken, maar op momenten wanneer ik hulp nodig had was er niet veel tijd voor nodig en ik had mijn perfecte oplossing al gevonden.
De beoordeling die hieronder staat is daarom ook zeer positief.
Code | Criteria | -- | - | -/+ | + | ++ |
---|---|---|---|---|---|---|
CR1 | Documentatie | X | ||||
CR2 | Complexiteit | X | ||||
CR3 | Leesbaarheid | X | ||||
CR4 | Prototype | X | ||||
CR5 | Onderhouden | X |
Op het gebied van documentatie zit het met bootstrap meer dan goed. Om iets te kunnen vinden hoef je alleen maar bootstrap plus de zoekterm van wat je wil weten in te vullen op een zoekmachine en er komen genoeg antwoorden. De complexiteit daarentegen is een ander verhaal. Het is zeker niet de lastigste framework wat beschikbaar is, maar je hebt zeker even nodig om het in je vingers te krijgen. Ook de leesbaarheid vind ik niet super na het implementeren van bootstrap. Wel is het zo dat je het makkelijk kan zien zodra je alle termen kent die in bootstrap gebruikt worden en aangezien wij als groep allemaal wel eens met bootstrap hebben gewerkt is dit geen groot probleem voor ons.
Tijdens het maken van de prototype ben ik niet vast komen te zitten en heb ik de home pagina redelijk vlot in elkaar gezet. De ervaring had daarbij een grote rol, maar ook de framework zelf. Bootstrap maakt het heel makkelijk om content te plaatsen waar je het wil en maakt het een stuk sneller. Dit zorgde ervoor dat er toch een mooie home pagina kwam te staan in een redelijk korte tijd. Over het onderhouden van bootstrap valt niks slechts over te zeggen. Bootstrap wordt nog steeds geupdate en verbeterd.