Documentation Archie Core

Documentation Archie Core
Section intitulée « Documentation Archie Core »Bienvenue dans la documentation Archie Core ! Apprenez à démarrer avec Archie grâce à des tutoriels, des API et des ressources de plateforme.
Qu’est-ce qu’Archie Core ?
Section intitulée « Qu’est-ce qu’Archie Core ? »Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Vous voulez juste essayer ? Passez au Démarrage Rapide.
Configurez et connectez une base de données en quelques minutes seulement.
Section intitulée « Configurez et connectez une base de données en quelques minutes seulement. »Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
CommencerVue d’ensemble de la plateforme
Section intitulée « Vue d’ensemble de la plateforme »Modèle de Données
Section intitulée « Modèle de Données »Le Modèle de Données est la fondation de votre application. Ici, vous définissez la structure de votre base de données sans écrire de scripts de migration complexes.
- Tables : Créez et gérez des tables de base de données (ex:
users,audit_events) pour stocker les enregistrements de votre application. - Schéma et Champs : Définissez des types de données spécifiques (Texte, Nombre, Date, UUID) et configurez les relations entre les tables.
- Vues et Types de Données : Créez des Vues SQL pour une agrégation de données complexe et définissez des Types de Données (Enums) réutilisables pour standardiser les valeurs dans votre schéma.
Explorateur d’API
Section intitulée « Explorateur d’API »L’Explorateur d’API est un environnement GraphiQL intégré qui vous permet d’interagir directement avec l’API de votre application.
- API Auto-générée : Le système génère automatiquement des Requêtes (Queries), Mutations et Souscriptions GraphQL basées sur votre Modèle de Données.
- Compositeur : Un outil visuel pour construire des requêtes en cliquant simplement sur des champs, éliminant le besoin de taper la syntaxe manuellement.
- Documentation : Accédez à une documentation en ligne et en temps réel pour votre schéma afin de comprendre les champs et arguments disponibles.
Playground SQL
Section intitulée « Playground SQL »Pour les opérations de données avancées, le Playground SQL fournit un éditeur SQL brut.
- Accès Direct : Exécutez des requêtes SQL standard (
SELECT,JOIN, etc.) directement sur vos tables de base de données. - Débogage : Idéal pour tester une logique complexe ou déboguer des problèmes de données difficiles à tracer via l’API GraphQL.
Intégrations
Section intitulée « Intégrations »Étendez les capacités de votre application en connectant des services tiers via le module Intégrations.
- Communication : Connectez Slack ou Twilio pour la messagerie.
- Email : Configurez SendGrid pour les emails transactionnels.
- Paiements : Intégrez Stripe pour traiter les paiements.
- IA : Connectez ChatGPT pour des fonctionnalités intelligentes.
Services d’Application
Section intitulée « Services d’Application »Cette section gère les composants d’infrastructure de base requis pour une application moderne :
- Gestionnaire de Fichiers : Configurez des fournisseurs de stockage comme AWS S3, Google Cloud Storage, Filestack ou Azure Blob Storage pour gérer les téléchargements des utilisateurs et les fichiers.
- Fournisseurs d’Authentification : Configurez des méthodes de connexion sécurisées avec Auth0, Google, AWS Cognito ou des Tokens API standard.
- Rôles : Définissez le RBAC (Contrôle d’Accès Basé sur les Rôles) pour gérer les permissions et restreindre ce que différents utilisateurs (ex: Admin, Client) peuvent voir ou faire.
Paramètres
Section intitulée « Paramètres »Le menu Paramètres contrôle la configuration globale et la sécurité de votre projet :
- Clés API : Générez et gérez des clés API pour permettre aux applications externes de se connecter en toute sécurité à votre backend.
- Variables d’Environnement : Stockez des valeurs de configuration sensibles (comme des clés secrètes ou des URL externes) de manière sécurisée sous forme de paires clé-valeur.
- Réseau : Configurez les politiques CORS (Partage de Ressources Cross-Origin) et définissez des Limites de Taux pour protéger votre API contre les abus.