Bootstrap: De voor- en nadelen

Bootstrap: De voor- en nadelen

Bootstrap, een CSS-framework waarmee de vormgeving van een website mee kan worden gemaakt, is tegenwoordig een veel gebruikt framework. Maar waarom zou je Bootstrap juist wel, en waarom juist niet gebruiken? Ik zet de voor- en nadelen op een rijtje.



De voordelen

  • In Bootstrap zijn alle CSS-elementen al gemaakt, wat ervoor zorgt dat je zelf geen tijd verliest aan het maken van een CSS bestand met de juiste styling;
  • Vrijwel alle elementen bestaan in Bootstrap, zoals tabellen, knoppen, formulieren, labels etc.;
  • Bootstrap wordt op vrijwel elke browser ondersteund;
  • Bootstrap geeft een moderne uitstraling;
  • Bootstrap is geoptimaliseerd voor zowel de desktop, als tablets en de mobiele telefoon, ook wel responsive genoemd;
  • Je kunt via de website van Bootstrap zelf kiezen welke elementen je nodig hebt voor je website. Hierdoor is het CSS bestand niet groter dan nodig is waardoor de website sneller laad;
  • In Bootstrap zitten iconen voor je website al inbegrepen, hiervoor hoef je niks extra's te doen;
  • Er zijn een aantal Javascript plugins geschreven voor de meest voorkomende gebeurtenissen op je website;
  • Duidelijke documentatie waardoor je, ook wanneer je minder kennis van Bootstrap hebt, snel aan de slag kunt om je website te bouwen;
  • Indien je hulp nodig hebt of vragen hebt zijn er wereldwijd heel veel mensen die je kunnen helpen via Bootstrap. Stel je vraag en je hebt vaak binnen enkele uren al antwoord;
  • Online zijn er gratis templates te vinden, maar ook (vaak beter uitziende) betaalde templates, specifieke elementen (zoals een prijslijst) en snippets (kleine scripts/handigheidjes)

Echter heeft Bootstrap ook een aantal nadelen. Die som ik hieronder voor je op:

  • Ook wanneer je slechts één klein element van het Javascript (jQuery) gedeelte nodig hebt, moet je het hele jQuery bestand importeren (waardoor de snelheid van je website iets omlaag gaat);
  • Wanneer je zelf elementen aan wilt passen gaat dat niet eenvoudig, vaak moet je vele stylen daarvoor overschrijven of diep in de CSS-code zoeken naar dat ene element, wat dan ook vaak op meerdere posities voor andere apparaten staat. Hierdoor ben je erg veel tijd kwijt voor een kleine aanpassing in de vormgeving van je website;
  • Websites op het internet kunnen er hetzelfde uit gaan zien, wanneer je geen elementen van Bootstrap aanpast. Hierdoor is je website een stuk minder uniek dan wanneer je de CSS zelf schrijft of de CSS van Bootstrap aanpast.
  • Indien je net bent begonnen met CSS leer je er weinig van wanneer je Bootstrap gebruikt. Daarom is het, wanneer je niks van CSS af weet, beter voor je kennis om geen gebruik van Bootstrap te maken;
  • Bootstrap werkt niet zonder Javascript. Gelukkig heeft tegenwoordig vrijwel elke browser Javascript standaard aan staan, zodat je je daar weinig zorgen om hoeft te maken.

Al met al ben ik zeker een voorstander van Bootstrap, vooral omdat het de nodige uren scheelt die ik hierdoor in het systeem zelf kan stoppen.

Wat is jouw ervaring met Bootstrap? Laat het weten via een reactie!

Toch nog een brug te ver? Overweeg dan om te beginnen met het maken van een startpagina.


Facebook logo Twitter logo Google Plus logo

Reageer op dit artikel



© 2015 Trivium, het auteursrecht van dit artikel ligt bij de auteur. Zonder toestemming van de auteur is vermenigvuldiging verboden.