// audit d'une app base44
Sortir de Base44 : l'export existe, la migration reste à concevoir
Base44 permet désormais d'exporter le code, les fonctions backend et les collections de données selon le plan. Cela facilite la reprise, sans transformer l'application en déploiement autonome en un clic.
Ce que Base44 fournit aujourd'hui
Base44 regroupe l'interface, les données, l'authentification, les fonctions et l'hébergement dans un même environnement. Cette intégration explique sa rapidité. Elle signifie aussi qu'une sortie doit remplacer plusieurs services, pas seulement copier des fichiers.
La plateforme permet maintenant d'envoyer le projet vers GitHub ou de le télécharger en ZIP sur les plans compatibles. Les fonctions backend font partie de cet export. Les données des collections peuvent être téléchargées séparément en CSV.
Ce que l'export ne décide pas à ta place
Un export ne choisit pas la nouvelle base, le système d'authentification, l'hébergement ou la gestion des secrets. Il ne garantit pas non plus que chaque dépendance au SDK Base44 fonctionnera sans adaptation dans le nouvel environnement.
La question utile n'est donc plus « puis-je récupérer quelque chose ? », mais « de quels services ce code a-t-il besoin pour reproduire le comportement actuel ? ».
Le chemin de reprise
- Inventorier. Le Scan liste les entités, les fonctions, les rôles, les intégrations, les fichiers et les parcours d'authentification.
- Tester l'export. Le projet GitHub ou ZIP est construit dans un environnement séparé afin d'identifier les dépendances encore actives.
- Choisir les remplacements. Base de données, authentification, stockage, secrets et déploiement sont retenus selon les besoins réels du projet.
- Migrer les données. Les exports CSV sont contrôlés, transformés et importés en conservant les identifiants et les relations utiles.
- Comparer les parcours. L'ancienne et la nouvelle version sont testées avant toute bascule de domaine.
Selon l'app, ce travail relève d'une Intervention ou d'une Reconstruction ciblée. Le format dépend moins du nom de la plateforme que du nombre de services à remplacer et de la qualité du code exporté.
// faq
Les questions qui reviennent
Peut-on exporter une app Base44 ?
Oui. Sur les plans compatibles, Base44 permet un export vers GitHub ou en ZIP. La documentation actuelle indique que l'export comprend le code client et les fonctions backend. Les collections de données s'exportent séparément en CSV.
L'export suffit-il pour héberger ailleurs ?
Pas toujours. Il faut vérifier les dépendances au SDK Base44, recréer le service de base de données, l'authentification, les secrets et la configuration de déploiement, puis importer et contrôler les données.
Mes données Base44 sont-elles récupérables ?
Les collections peuvent être exportées en CSV depuis le tableau de bord. Il faut ensuite préserver les identifiants, les relations entre tables et le parcours des utilisateurs lors de l'import dans la nouvelle base.
Mesurer ce que l'export résout vraiment
Le Scan compare le contenu exporté avec les services encore nécessaires pour faire fonctionner l'app ailleurs.
Présenter mon app Base44