Vous utilisez souvent les réseaux sociaux, mais savez-vous comment ils fonctionnent ?

Mehdi Ali Benyahia
2 min readNov 2, 2020

--

Bonjour à tous,

Aujourd’hui débute une longue épopée, une épopée dans laquelle nous allons découvrir tous les recoins ou presque du framework VueJS. Nous allons commencer doucement ne vous inquiétez pas. Tout d’abord qu’est-ce que VueJs ? C’est quoi un framework ? et de quelle « épopée » tu nous parles ???

Commençons par le commencement !

Nous allons en premier temps définir les termes que j’ai employés plus haut.

Framework : le framework en web dans sa définition propre est un « cadre de travail » mais on pourrait plus dire que c’est un ensemble d’outils et de librairies qui a pour but d’améliorer notre productivité et être plus efficace lors du développement de notre site web ou application.

VueJS : Vuejs, est un framework JavaScript open-source utilisé pour construire des interfaces utilisateur et des applications web.

Bon, vous y voyez plus clair ? PARFAIT !

On peut commencer.

Je vais vous proposer un projet que j’ai trouvé plutôt intéressant et nous allons le faire ensemble !

Ce que nous allons faire ? Instagram ! Et oui, on va essayer de reproduire les diverses fonctionnalités de l’application Instagram pour former notre app. Vous connaissez Instagram, pas besoin de vous présenter l’application, je suppose, mais ce que je vous propose, c’est de vous parler des différentes fonctionnalités que nous allons faire.

Vous n’êtes pas sans savoir que Instagram est composé de différentes fonctionnalités qui formes cette application et la rend si intéressante comme l’ajout de photo, le fil d’actualités où il y a différentes photos, les fameux « likes », les commentaires, etc. Nous allons parler de tout cela précisément dans un prochain article.

L’objectif de ce projet est d’apprendre à utiliser VueJS à travers un projet. Nous allons commencer par les bases de VueJS et approfondir nos connaissances techniques petit à petit pour pouvoir avancer dans notre projet. Je vais vous faire part de mon planning pour que vous sachiez à quoi vous attendre.

Dans le prochain cours, nous allons parler des fonctionnalités d’Instagram, ensuite nous allons débuter le développement du projet par la création des premières pages semblables à Instagram (je vous le rappel l’objectif est d’essayer de reproduire Instagram).

Une fois, cela fait nous allons ajouter du contenu à nos pages en commençant par la création de post via un ajout de photo avec une description et un ajout de commentaire.

Les images venant de notre pellicule, nous allons pousser plus loin et ajouter l’appareil photo cela rendra les choses plus intéressantes n’est-ce pas ? Et enfin pour finir ce projet nous allons faire ce qui nous oblige à retourner sur l’application à chaque fois les fameuses notifications push.

Une fois tout cela fait, nous aurons fait le tour de VueJS dans sa globalité, vous pourrez de votre côté vous perfectionnez et faire d’autre projet avec le framework pour devenir un vrai pro !

--

--