top of page

8 LEÇONS   |   44M

Codage avec Velo : Backend

Sign in to view all course videos.
Let's go

 →

Congratulations on finishing this course—keep up that momentum

03:50

08:35

07:59

04:21

03:14

06:59

06:26

07:56

Dans ce cours

Donnez-vous les moyens de créer, gérer et utiliser rapidement des applications Web professionnelles. Dans ce cours, nous nous concentrons sur le backend avec Velo, la solution de développement Web full-stack de Wix. Écrivez du code qui s'exécutera à des intervalles de temps spécifiques, intégrez des services tiers, exécutez des tests et stockez des clés API secrètes sur votre site Web. Vous apprendrez également à utiliser des packages de code pour ajouter des fonctionnalités à votre site.

Ce que vous allez apprendre

  • Étapes pour intégrer des services tiers à l'aide de l'API Wix Fetch

  • Comment utiliser les API Velo disponibles pour le backend

  • Comment écrire du code à exécuter à des intervalles de temps spécifiques

  • Stratégies de test de code backend dans un environnement de test

  • Comment utiliser Secrets Manager pour stocker des clés API privées et sécuriser les informations

  • Comment intégrer les packages de code npm et Velo dans votre site pour construire des fonctionnalités plus rapidement

Still frame from the Velo by Wix course: Joshua Alphonse, Wix Developer Advocate

Joshua est un créateur digital et porte-parole des développeurs de Wix.com. Il est passionné à l'idée de résoudre des problèmes, créer de la musique et apprendre aux développeurs comment réussir en ligne.

Porte-parole des développeurs Wix

Dans ce cours

Joshua Alphonse

Qui est concerné

  • Aux développeurs qui veulent booster leurs performances grâce à des techniques de développement backend

  • Aux développeurs expérimentés qui veulent apprendre à utiliser Wix pour stocker du code sensible ou des données privées sur un serveur en utilisant le développement backend

  • Aux développeurs avancés intéressés à connecter des services tiers à votre site

Ressources pour vous aider à vous développer

Trouvez des articles utiles, des modèles pratiques et bien plus encore pour mettre vos compétences en pratique.

  • Loading...

  • Loading...

  • Loading...

  • Loading...

Visite guidée

Bonjour et bienvenue dans notre cours traitant du back-end de Velo.

Comme nous le savons, Velo est un outil puissant qui vous permet de construire, de gérer et de déployer les applications Web que vous créez sur Wix.

Vous pouvez ajouter votre code JavaScript, et tout au long de ce cours, nous allons utiliser le back-end pour créer un certain nombre de choses différentes, nos propres modules Web, notre propre API avec des fonctions HTTP, et même intégrer des services tiers.

Nous allons d’abord nous assurer que le mode développeur est activé pour pouvoir commencer à travailler.

Puisque le mode développeur est activé, naviguez jusqu’au panneau latéral de Velo, juste là.

Nous avons donc commencé avec le code de la page dans notre dernier cours sur le front-end et dans notre cours pour débutants, mais pour ce cours, nous allons nous concentrer principalement sur les fichiers de code.

Nous allons commencer par le premier dossier appelé Public, qui est l’endroit où vous pouvez accéder à vos fichiers JavaScript afin que vous puissiez les placer dans l’interface également.

Ensuite, nous avons Back-end.

C’est ici que vous allez créer la majorité de vos fichiers back-end.

Ce dossier vous permet de créer plusieurs fichiers différents ici, en commençant par un nouveau module Web.

Un module Web va vous permettre d’exporter des fonctions du back-end au front-end.

C’est donc une fonctionnalité clé très importante ici pour que vous n’ayez pas besoin d’aller dans une API séparée, et que vous puissiez aussi simplement la conserver dans le même éditeur.

Nous avons également la possibilité de créer des fichiers JavaScript ordinaires, et même de créer un fichier de planification des tâches, ce qui vous permet de créer des tâches planifiées et d’avoir différentes récurrences de fonctions tout au long de votre projet.

Imaginons que vous vouliez rappeler aux utilisateurs qu’un anniversaire approche.

S’ils s’inscrivent sur votre site Web, vous pouvez programmer une tâche juste là.

Notre dernière section correspond aux Paquets.

Avec les Paquets, nous pourrions commencer par l’une des nouvelles fonctionnalités, qui s’appelle Paquets Velo.

Cela permet aux développeurs d’être opérationnels sans avoir à recréer et réinventer la roue à chaque fois pour que les mêmes caractéristiques fonctionnent dans leurs sites Web.

Les Paquets Velo sont donc des modules Web qui ont été conçus pour que vous puissiez démarrer immédiatement certaines de ces fonctions sans avoir à recréer ces expériences.

L’équipe Velo a déjà créé de nombreux paquets Velo pré-construits, comme Twilio, l’authentification à deux facteurs, Google Sheets et même quelques combinaisons avec AWS.

C’est un atout pour la réutilisation du code, et vous pourrez également créer vos propres paquets Velo à l’avenir.

Velo a également la possibilité d’utiliser npm, qui est le plus grand registre au monde pour JavaScript.

Vous pourrez donc installer des services tiers, comme Google, Stripe, Twilio, et les utiliser sur votre site Web.

Ainsi, vous pouvez créer une expérience telle que la possibilité pour votre client d’envoyer un SMS, d’envoyer un SMS à votre client après qu’il ait acheté quelque chose, ou même de connecter votre site Web à un Google Sheet.

Vous pouvez également utiliser des utilitaires comme Lodash pour rendre votre code beaucoup plus concis.

Vous pouvez donc continuer à utiliser cette fonction de recherche sur le côté pour rechercher votre code.

Il peut arriver que vous vous perdiez et que vous souhaitiez retrouver l’endroit où vous vous êtes arrêté ou retrouver certaines fonctions que vous avez créées.

Vous pouvez utiliser ceci pour le trouver.

Les bases de données se connectent également beaucoup au back-end ici, car vous utilisez peut-être Wix-Data, qui est probablement l’API la plus populaire que vous utiliserez.

Nous disposons également d’un Gestionnaire de versions et d’un Gestionnaire de secrets, où vous pouvez stocker vos clés API secrètes que vous avez dans le back-end.

Notre back-end est donc vraiment sécurisé.

Le Gestionnaire de secrets ajoute également un peu plus de sécurité afin que vous puissiez stocker vos clés d’API et que vous ne puissiez pas les exposer au front-end.

Vous pouvez également enregistrer et surveiller vos propres fonctions.

Cela dépasse le cadre de ce cours, mais nous pourrons vous montrer quelques informations supplémentaires et vous proposer de la documentation dans le lien ci-dessous.

Voilà qui conclut la visite de l’Éditeur.

Dans la prochaine leçon, nous allons créer notre propre module Web et utiliser l’API Wix-Data.

{title}

Prep for your exam with free video courses and lessons

Continuer l'apprentissage

New

...

...

Loading...

...

...

Start Now →

New

...

...

Loading...

...

...

Start Now →

New

...

...

Loading...

...

...

Start Now →
Sign in to view all course videos.
Let's go

 →

Congratulations on finishing this course— Keep up that momentum
bottom of page