Focus sur le framework VueJS

A propos de VueJS

VueJS est un framework progressif JavaScript ressemblant pour beaucoup à ReactJS et AngularJS mais étant plus léger et ayant un apprentissage relativement facile.

VueJS se veut être :

Accessible : Il bénéficie d’une courbe d’apprentissage réduite, la création d’une application basique se fait en quelques lignes de code.

Polyvalent : Il propose un écosystème adoptable de manière incrémentale faisant le pont entre une bibliothèque et un framework complet.

Performant : Il est très léger, ultra rapide avec son DOM virtuel et ne nécessite qu’un effort d’optimisation minimal.

Fonctionnement

Le cœur de VueJS se concentre sur la couche de présentation (vue). Il dispose pour cela de fonctionnalités de templating avancées à la manière d’Angular. La création des templates est ainsi simple et rapide, autant pour un développeur que pour un intégrateur. Les composants peuvent être déclarés simplement dans un fichier Javascript et attachés à des templates dans votre HTML ou vous pouvez créer des Single File Components sous la forme de fichiers .vue rassemblant le template, le JavaScript et le CSS de votre composant.