Les utilisateurs de Rails pourront installer très facilement le framework via le Gem du projet.
Introduction au frameworks front-end
Foundation
Les frameworks ou cadriciels en bon français sont des outils de plus en plus courants dans le
processus de création de sites web. On distingue au moins deux types de frameworks : front-end et
back-end.
Les frameworks back-end (comme Symphony, Laravel ou CakePhp) sont déjà utilisés depuis
plusieurs années avec succès, mais qu’en est-il des frameworks front-end ?
Depuis deux ans environ, ces frameworks sont devenus presque incontournables. Nous allons
découvrir dans cet article, ce qu’est un framework front-end, pourquoi en utiliser un, identifier les
différents frameworks et enfin en analyser les limites.
Qu’est-ce qu’un framework front-end ?
Concrètement, c’est un ensemble de fichiers et dossiers livré de façon structurée; le tout est codé
en respectant les standards actuels et fonctionne uniformément sur toutes les plateformes et
navigateurs actuels.
Ce pack de fichiers fournit un lot de comportements et d’éléments couramment utilisés dans un
site web.
Il y a 3 types de fichiers dans le framework : HTML, CSS et JS.
Le langage HTML structure les données, le CSS stylise ces données pour les rendre visuellement
compréhensibles et esthétiques, le JS (acronyme de Javascript) permet de produire des animations
et interactions améliorant l’expérience utilisateur.
Pour bien comprendre, nous allons identifier les composantes (et donc les besoins) d’une page web
classique, ils seront décrits dans l’encadré suivant :