Skip to main content
Suivez ce quickstart pour ajouter Base44 à votre projet React. Vous allez créer un backend Base44, définir des entités et intégrer le SDK dans votre frontend.
La CLI nécessite Node.js 20.19.0 ou supérieur.

Configuration

1

Installer la CLI Base44

Installez la CLI Base44 globalement :
2

Créer un backend Base44

Naviguez vers le répertoire de votre projet React, puis exécutez :
Si vous n’êtes pas déjà connecté, la commande vous demandera de vous authentifier.Sélectionnez Create a basic project lorsque demandé. Cela crée les fichiers backend dans le répertoire de votre projet React. Suivez ensuite les invites pour configurer votre projet.Lorsque vous créez un projet, les skills Base44 sont incluses automatiquement, fournissant à votre agent IA des instructions et du contexte pour les tâches Base44.
3

Configurer votre site

Mettez à jour votre config.jsonc pour pointer vers la sortie de build React et définir les commandes de build et de démarrage. Ajoutez les champs site.outputDirectory, site.buildCommand et site.serveCommand :
Avec serveCommand défini, base44 dev démarre votre backend et votre frontend ensemble depuis un seul terminal. Avec buildCommand défini, base44 build compile votre frontend avec votre ID d’application injecté.
4

Définir des entités

Créez des schémas d’entités pour définir vos structures de données. Les fichiers d’entités doivent être placés dans le répertoire base44/entities/.Par exemple, créez base44/entities/task.jsonc :
5

Pousser les entités vers Base44

Poussez vos schémas d’entités vers Base44 :
Cette commande synchronise vos définitions d’entités locales avec votre backend Base44, les rendant disponibles pour une utilisation dans votre application. Consultez entities push pour plus d’informations.
6

Installer le SDK Base44

Installez le SDK JavaScript Base44 :
7

Créer un client Base44

Créez un client SDK Base44 dans votre projet. Lisez l’ID d’application depuis VITE_BASE44_APP_ID, que base44 build et base44 dev définissent automatiquement.Par exemple, créez src/api/base44Client.js :
VITE_BASE44_APP_ID correspond à l’ID de votre application liée, que la CLI lit depuis base44/.app.jsonc.
8

Utiliser le SDK dans votre frontend

Créez un composant simple pour lister et ajouter des tâches. Par exemple, créez src/components/TaskList.jsx :
Utilisez le nom exact de l’entité de votre schéma lors de l’appel du SDK, y compris la capitalisation. Par convention, les noms d’entités commencent par une majuscule. Par exemple, si votre schéma a "name": "Task", vous y accédez avec base44.entities.Task.list().
9

Exécuter votre application localement

Démarrez votre serveur de développement Vite pour tester votre intégration. Depuis la racine de votre projet, exécutez :
Votre projet React se connectera à votre backend Base44 via le client SDK, vous permettant de travailler avec vos entités déployées en temps réel.
10

Construire et déployer votre frontend

Construisez votre projet React pour la production avec votre ID d’application injecté, puis déployez :
base44 build exécute votre buildCommand avec VITE_BASE44_APP_ID défini sur l’ID de votre application liée. base44 deploy téléverse les fichiers compilés et pousse toutes les mises à jour de vos schémas d’entités. Une fois terminé, vous verrez un lien vers votre tableau de bord Base44 et l’URL de votre application en direct.

Étapes suivantes

Maintenant que votre backend Base44 est intégré à votre projet, vous pouvez :

Voir aussi

Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.