Quels sont les frameworks frontend alternatifs à Bootstrap ?

Bootstrap est l’un des frameworks les plus utilisés de nos jours. Pour votre information, sachez qu’il existe d’autres alternatives à cette solution. Ainsi, dans cette rubrique, nous allons énumérer quelques-uns.

ZURB Foundation

ZURB comporte d’innombrables composants HTML, CSS et JavaScript. Le framework open source comporte une grille flexible de 12 colonnes qui donne la possibilité de concevoir une mise en page responsive. Avec le code CSS sous-jacent, vous pouvez avoir accès à un design plus compact et utile pour des besoins plus spécifiques. Ici, ce n’est plus nécessaire d’intégrer certaines classes. Celles-ci sont déjà ajoutées au préalable.

Bulma

Cet outil fait partie d’un des meilleurs frameworks du marché. Bien que Bulma ne soit qu’un framework frontend tout récent, il suscite déjà tant d’engouements auprès des développeurs. Sa particularité est l’existence d’une véritable grille flexbox. Cette solution embarque une grande gamme de couleurs. Mais notez que contrairement à Bootstrap, le framework CSS ne dispose pas de JavaScript. Si vous souhaitez avoir des listes déroulantes ou intégrer des interactions de base, il va falloir coder avec votre propre JavaScript.

Ulkit

Crée par Yootheme, cet outil open source possède un large choix de composants HTML, CSS et JavaScript. Les snippets CSS (en version Less et version Sass) sont conçus de manière à mieux répondre aux besoins des programmeurs les plus aguerris. Grâce à de nombreuses classes responsives, Ulkit peut s’adapter sans problème à différentes tailles d’écran.

Skeleton

Il s’agit d’un cadre CSS léger avec une grille à 12 colonnes. Sur la nouvelle version de Skeleton, on sent vraiment qu’il y a une approche mobile first permettant ainsi d’avoir une mise en page optimisée, quelle que soit la taille de l’écran. C’est une solution adaptée pour s’en passer des frameworks très complets et lourds.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *