Vue.js : le framework de développement en vue…
Créé en 2014 par Evan You,
Vue-JS (ou
Vue.js) est un
framework Javascript, comme ses concurrents Angular ou React.
Comme ces derniers, Vue-JS permet de
créer plus facilement, et surtout plus « proprement », une page web, voire une page d’application pour mobile.
Le « pur Javascript » de ce SDK permet généralement d’obtenir des pages plus rapides à charger. Il évite les interactions incessantes entre différents protocoles d’interprétation. Mais, surtout, il s’exécute côté client, soit entièrement sur la machine de l’utilisateur, contrairement au PHP, par exemple, qui s’exécute côté serveur.
À noter malgré tout que, contrairement à React qui ne permet que l’utilisation du JSX, Vue-JS autorise l’utilisation de code HTML pour construire ses pages (ou un langage préprocesseur de HTML comme Pug).
Pourquoi choisir Vue.js ?
Contrairement à React, par exemple,
Vue.js possède une documentation complète et très bien expliquée. Vue-JS est simple à utiliser. Toutes ses fonctionnalités semblent avoir été assaisonnées de logique, ce qui donnera un peu d’air frais à tous ceux qui étaient accoutumés au développement sans framework.
L’une des grandes forces de Vue-JS est de considérablement
faciliter la gestion des données du visiteur. Les pages s’adaptent facilement au comportement de celui-ci. Cela permet d’optimiser le parcours utilisateur avec une simplicité que ne permet pas le combo classique HTML-CSS-JS, ou même d’autres frameworks moins accès sur les données.
Vous comprenez pourquoi des boites comme Netflix ou Alibaba, dont la gestion des données est un facteur absolument majeur du business-model (ainsi que la rapidité de chargement), ont choisi VUE-JS pour le développement de leur interface… Les amoureux du développement vous préciseront aussi que le code est plus élégant !
Sélectionnez votre tuto Vue.js sur Tuto.com
Pour migrer encore plus facilement des solutions de développement classiques au framework Vue-JS, vous trouverez ici des
tutos Vue.js, ainsi que des
formations Vue.js complètes et pratiques pour devenir totalement autonome sur le framework.