,

[TUTORIAL] Vue JS: The Basics in 35 Minutes!

Posted by








TUTO Vue JS : les bases en 35 minutes!


TUTO Vue JS : les bases en 35 minutes!

Vue JS est un framework JavaScript progressif pour la construction d’interfaces utilisateur. Avec sa syntaxe simple et sa grande flexibilité, il est rapidement devenu l’un des outils les plus populaires pour le développement web.

Prérequis

Avant de commencer ce tutoriel, il est recommandé de connaître les bases du HTML, du CSS et du JavaScript.

Installation

Vous pouvez télécharger Vue JS depuis le site officiel de Vue. Il est également possible de l’importer directement via un CDN (Content Delivery Network).


<!-- Via le CDN de Vue JS -->
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

Premier exemple

Pour commencer, nous allons créer une instance de Vue et la lier à un élément HTML existant.


<div id="app">
  {{ message }}
</div>

<script>
  var app = new Vue({
    el: '#app',
    data: {
      message: 'Bonjour Vue!'
    }
  })
</script>

Directives

Vue JS utilise des directives pour interagir avec le DOM.

Par exemple, la directive v-bind permet de lier une propriété de l’instance Vue à un attribut HTML :


<img v-bind:src="imagePath" alt="Image">

La directive v-on permet de réagir aux événements :


<button v-on:click="increaseCounter">Incrémenter</button>

Composants

Les composants sont un moyen puissant d’organiser et de réutiliser le code dans une application Vue.


Vue.component('greeting', {
  template: '<p>{{ message }}</p>',
  data: function() {
    return {
      message: 'Bonjour!'
    }
  }
})

<greeting></greeting>

Conclusion

Ce tutoriel a couvert les bases de Vue JS en 35 minutes. Il existe de nombreuses autres fonctionnalités avancées à explorer pour construire des applications web interactives et réactives.

N’hésitez pas à consulter la documentation officielle de Vue pour en savoir plus : https://vuejs.org/


0 0 votes
Article Rating
20 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Amadou Sow
8 months ago

j'ai vraiment aimer suivre ton cour c'est bien détaillé bien argumenter mashallah

Jean-Marie TARTARE
8 months ago

Merci pour cette vidéo super bien faite.
Est-ce possible de récupérer le code final, pour avoir toujours le code exemple sous la main qui me servirait de référence, car je débute avec vueJS
Merci

Mathieu
8 months ago

une dinguerie vuejs

Alex Andre
8 months ago

Je viens de React, donc forcément l'apprentissage de VueJS est plus simple pour moi.
Cependant, ton cours est super clair et très instructif.
Merci à toi donc 🙂 !

Alexandre C.
8 months ago

Merci pour ce petit tuto didactique qui permet de s'initier avec facilité !

Tristan
8 months ago

Super vidéo d'initiation à Vue JS 🙂
Pour le problème de la méthode commander qui n'était pas comprise pas le composant <fiche-produit>, si ce composant avait été placé dans dans l'instance new Vue, est-ce que ça aurait fonctionné ? 🙂

Mayuu_
8 months ago

J'ai bien aimé le tutoriel, je n'ai pas trop compris sur la fin et j'ai commis pas mal d'erreur même en suivant le tutoriel à la lettre, chose que je ne pourrai corriger.
Je vais continuer de me renseigner, je suis quand meme content d'avoir fais quelque chose de fonctionnel avec mon faible niveau de javascript, comme quoi 🙂

Merci +1 abo

yad
yad
8 months ago

Très clair et abordable, mais quel dommage d'utiliser du var et du snake case. Ça donne des mauvaises habitudes. Sinon excellente vidéo, je vais la recommander à mes élèves.

تلاوات عطرة
8 months ago

Merci👍

nicolas bourdon
8 months ago

Elle m'a carrement aidé cette vidéo, merci

Ka Ak
8 months ago

très bien pour démarrer!

django
8 months ago

est ce que dans le template du vue component on peu faire appelle à une API pour afficher les donné de cette API?

remitheguik
8 months ago

merci beaucoup pour cette vidéo!!

Charlie Racing
8 months ago

Salut juste un superbe tuto de mise en bouche sur VueJs. Merci à toi pour le partage

Irvin de Bruyne
8 months ago

Un grand merci pour ce cours !! C'est vraiment bien expliqué

Omar EL ASSRI
8 months ago

je peux pas passer sans laisser un Grand MERCI 🙂

konate
8 months ago

wahooo explication très pointus, je pense que je me lance dans Vue JS merci

Cyril C
8 months ago

Génial merci de l'explication c'est très clair !

mxhyaaaa
8 months ago

Trop de pubs.. dommage !

Loïc KC
8 months ago

Merci super contenu 🙂