Frameworks web front-end
Cadres de travail pour la conception de l'interface graphique utilisateur d'une application web
Les développeurs d'aujourd'hui sont des intégrateurs de solutions. Ces cadres de travail (Frameworks) sont des outils très pratiques pour ne pas répéter bêtement un code déjà saisi par d'autre développeurs. Le développement d'une application web se divise en deux partie : front et back end. Le front-end concerne la partie visible de l'application, destinée à être manipulée par un tiers. En voici quelques-uns :
Bootstrap est un peu plus qu'un Framework CSS puisqu'il propose des composants HTML et JavaScript. Il comporte un système de grille simple et efficace pour mettre en ordre l'aspect visuel d'une page web. Il apporte du style pour les boutons, les formulaires, la navigation. Il permet ainsi de concevoir un site web rapidement et avec peu de lignes de code ajoutées. Voir l'utilisation de Bootstrap dans Brackets
JQuery est une bibliothèque JavaScript libre et multiplateforme créée pour faciliter l'écriture de scripts côté client dans le code HTML des pages web.
Angular est un Framework open source écrit en JavaScript par Google et basé sur une architecture du type MVC (Modèle-vue-contrôleur) qui permet la création d'applications Web et plus particulièrement les Single Page Applications
React est une bibliothèque JavaScript libre développée par Facebook depuis 2013. Le but principal de cette bibliothèque est de faciliter la création d'application web monopage
Node.js est une plateforme logicielle libre et événementielle en JavaScript orientée vers les applications réseau
Pour aller plus loin...
- Less par Wikipedia
- openclassrooms
- Les meilleurs framework pour vos sites web
- Prenez en main Bootstrap