Intégration rapide de Back4app: Guide Développeur Low-code
Back4app est une plateforme backend low-code qui simplifie la création d'applications modernes. Ce guide vous aidera à configurer rapidement Back4app et à commencer à enregistrer des données.
- Base de données (capacité en temps réel)
- Fonctions Cloud Code
- APIs (GraphQL et REST)
- Stockage de fichiers
- Authentification
- Déploiement Web
- Notifications Push
Après avoir créé votre compte Back4app et votre première application, allez sur votre tableau de bord d'application et obtenez vos clés d'application sous Paramètres de l'application -> Sécurité & Clés(voir l'image ci-dessous). Notez que vous aurez toujours besoin de deux clés pour vous connecter à Back4app, le ID d'application, et une autre clé selon le SDK que vous utiliserez.

Pour intégrer le SDK Parse, suivez ces étapes générales :
Installez le SDK Parse :
- JavaScript / Node.js: npm install parse --save
- React Native: npm install parse @react-native-async-storage/async-storage --save, puis exécutez cd ios && pod install
- Flutter: Ajoutez parse_server_sdk_flutter à pubspec.yaml
- Android (Java) : Ajoutez le build.gradle de votre application dans dependencies{}:
- iOS (Swift): Installez CocoaPods (sudo gem install cocoapods) et ajoutez Parse à votre Podfile
Initialisez le SDK Parse avec votre ID d'application et la clé appropriée :
L'exemple ci-dessus est pour JavaScript/Node.js. Ajustez en conséquence pour votre plateforme.
Créez et enregistrez un objet d'exemple pour confirmer que le SDK est correctement configuré. Utilisez l'exemple ci-dessous et adaptez-le à votre langage de programmation :
Après l'enregistrement, vous pouvez vérifier les données dans le Tableau de bord de l'application sur Back4app.
JavaScript - React / Angular
- Installez le SDK : npm install parse --save
- Initialisez avec vos clés d'application et l'URL du serveur Back4app.
Flutter
- Ajouter parse_server_sdk_flutter dans votre pubspec.yaml:
2. Initialiser Parse dans main.dart:
Android (Kotlin/Java)
- Inclure le SDK dans build.gradle et configurer les permissions réseau dans AndroidManifest.xml
- Initialiser dans App.kt:
iOS (Swift)
- Ajoutez ParseSwift à votre projet en utilisant CocoaPods.
- Initialisez Parse dans AppDelegate.swift:
PHP
- Installez le SDK avec Composer en créant un composer.json avec:
Ensuite, exécutez composer.install.
2. Initialiser Parse dans votre script PHP :
3. Enregistrer les données en PHP :
.NET (C#)
- Installer le SDK Parse via le gestionnaire de packages NuGet dans Visual Studio.
- Initialiser Parse dans votre application :
3. Sauvegarder des données en C#:
API REST
- Sauvegarder des données via REST en envoyant une requête POST:
Il existe de nombreuses applications d'exemple et projets de démarrage pour commencer
- Clone Slack ReactJS - Un modèle React utilisant des requêtes relationnelles en temps réel et une authentification.
- Connexion/Inscription Utilisateur Flutter - Un modèle d'inscription/connexion utilisateur Flutter utilisant Parse.User classe.
- Associations React Native - Un modèle sur React Native approfondissant les associations et les requêtes relationnelles utilisant Pointeurs etRelations.
Trouvez plus d'exemples dans Modèles Back4app.
Après avoir terminé le démarrage rapide, nous vous encourageons à explorer les fonctionnalités clés de Back4app à travers les guides ci-dessous. Vous apprendrez à stocker et interroger des données relationnelles, à implémenter des fonctions cloud pour la logique backend, à utiliser des abonnements en temps réel pour tenir les utilisateurs informés, à gérer le stockage de fichiers, à envoyer des notifications push et à configurer l'authentification. Sélectionnez la technologie qui convient le mieux à votre projet et profitez du voyage !