Maîtrisez le déploiement de fonctions Cloud avec Back4app
Le Code Cloud est un outil puissant qui vous permet d'exécuter des fonctions JavaScript directement sur le serveur, ajoutant des fonctionnalités avancées à votre application sans avoir besoin de gérer vos propres serveurs. Fonctionner dans l'environnement de Back4app garantit évolutivité et simplicité.
Avec le Code Cloud, vous pouvez :
- Automatiser les actions de la base de données en réponse à des événements.
- Créer des validations personnalisées pour les requêtes.
- Intégrer votre application avec des services externes en utilisant des bibliothèques npm.
Pour compléter ce tutoriel, vous aurez besoin d'une application créée sur Back4app. Suivez le tutoriel de création d'une nouvelle application pour apprendre à créer une application sur Back4app.
- Déployer et exécuter une fonction cloud depuis votre application.
Allez dans la section Code Cloud de votre tableau de bord Back4app. Vous trouverez deux dossiers principaux : cloud et public.

Le fichier main.js est l'endroit où vos fonctions Cloud Code sont définies.

Si nécessaire, vous pouvez importer des fonctions d'autres fichiers en utilisant :
Quelques exemples de fonctions de base incluent :
- Une fonction de salutation simple :
- Une fonction pour additionner deux nombres :
Une fois que vos fonctions sont prêtes, cliquez sur le Déployer bouton pour les publier dans l'environnement Back4app.
Vous pouvez tester vos fonctions directement via l'API en utilisant des outils comme cURL ou tout SDK préféré. Voici un exemple pour appeler la hello fonction:
- Manipulation des données: Créez, modifiez ou récupérez des objets dans votre base de données avec des fonctions spécifiques, comme cet exemple pour créer un élément ToDo :
- Requêtes avancées: Récupérez des informations directement depuis la base de données :
Avec Cloud Code, vous pouvez créer facilement des solutions robustes et personnalisées. C'est idéal pour l'automatisation, les intégrations et les validations et fonctionne parfaitement avec n'importe quelle technologie, comme Flutter, React Native ou REST API.
Si vous rencontrez des problèmes, l' équipe de support Back4app est disponible pour vous aider.