Aller au contenu principal

Glossaire

Le vocabulaire des applications métier, sans jargon

Application métier, no-code, génération déterministe, CRUD, propriété du code : les termes qui reviennent quand on veut se doter d'un outil de gestion — définis simplement, avec ce qu'ils impliquent pour vous.

Application métier

Application logicielle construite autour des notions, des règles et du vocabulaire d'une activité précise : les chantiers d'un plaquiste, les adhérents d'une association, les interventions d'une société de maintenance. Par opposition aux outils génériques (tableur, suite bureautique), une application métier structure les données — chaque chose a sa fiche, ses liens, son statut — et automatise les vues utiles : listes filtrées, tableaux de bord, historiques.

Blueprint Maker génère des applications métier complètes depuis une description en langage naturel : base de données, écrans de gestion, tableau de bord et données de démonstration.

Voir aussi CRUD · Entité · Tableau de bord (KPI) · Voir les cas d'usage

No-code

Famille d'outils permettant de construire des applications sans écrire de code, par assemblage visuel de blocs (formulaires, tables, automatisations). Le no-code excelle pour prototyper vite, mais l'application reste exécutée PAR la plateforme : les données et la logique vivent chez l'éditeur, l'abonnement est permanent, et les limites du constructeur deviennent les limites de l'application.

La génération de code prend le chemin inverse : l'outil produit une application autonome dont le code source existe, s'exporte et se possède.

Voir aussi Low-code · Génération d'applications par IA · Propriété du code · Lire le comparatif

Low-code

Approche intermédiaire entre le no-code et le développement classique : une plateforme visuelle génère l'essentiel, et des développeurs complètent par du code sur les points spécifiques. Le low-code vise les équipes informatiques d'entreprise plus que les indépendants ; il réduit le temps de développement mais conserve la dépendance à la plateforme et son coût de licence.

Voir aussi No-code · Génération d'applications par IA

Génération d'applications par IA

Production automatique d'une application logicielle à partir d'une intention exprimée en langage naturel. Deux écoles coexistent : la génération directe, où un modèle d'IA écrit tout le code — rapide mais imprévisible — et la génération déterministe, où l'IA se limite à comprendre le besoin et à produire une spécification, le code étant ensuite écrit par des programmes classiques et reproductibles.

Blueprint Maker appartient à la seconde école : c'est ce qui garantit que chaque application générée fonctionne — écrans réels, données cohérentes, tableau de bord juste.

Voir aussi Génération déterministe · AppSpec (spécification d'application) · Vibe coding · Le déterminisme expliqué

Vibe coding

Pratique consistant à faire écrire du code par une IA conversationnelle en décrivant le résultat souhaité, en itérant par retouches successives sans lire le code produit. Efficace pour explorer et prototyper, le vibe coding produit des applications dont personne — pas même l'auteur — ne connaît la structure interne : la maintenance et la fiabilité en héritent.

La génération déterministe s'en distingue : la structure de l'application est explicite (une spécification validée), et le code produit est le même à chaque génération pour une même spécification.

Voir aussi Génération d'applications par IA · Génération déterministe

AppSpec (spécification d'application)

Document structuré qui décrit une application à générer : ses entités (les choses suivies), leurs champs et leurs relations, ses écrans, ses statuts, ses indicateurs. Dans Blueprint Maker, l'IA transforme votre description en AppSpec — c'est le plan que vous validez avant la génération — puis des builders déterministes transforment l'AppSpec en code.

L'AppSpec est la frontière entre compréhension et exécution : l'IA s'arrête à la spécification, le code est écrit par des programmes reproductibles.

Voir aussi Génération déterministe · Génération d'applications par IA · Entité

Génération déterministe

Propriété d'un système de génération dont la sortie est entièrement déterminée par son entrée : la même spécification produit toujours le même code. Concrètement, cela signifie qu'aucun écran n'est « inventé » au moment de générer : ce qui est construit est ce que le plan annonçait, et les composants de l'interface sont corrects par construction.

C'est la différence de fond entre Blueprint Maker et les outils qui font écrire tout le code par un modèle d'IA à chaque demande.

Voir aussi AppSpec (spécification d'application) · Génération d'applications par IA · Le déterminisme expliqué

Entité

Catégorie de choses qu'une application suit : Client, Chantier, Article, Adhérent, Intervention. Chaque entité a des champs (nom, date, montant, statut…) et des relations avec d'autres entités — un chantier appartient à un client, une intervention concerne un équipement. Identifier les entités et leurs relations est l'essentiel de la conception d'une application de gestion ; c'est précisément ce que Blueprint Maker déduit de votre description.

Voir aussi Relation (base de données) · CRUD · AppSpec (spécification d'application)

Relation (base de données)

Lien structurel entre deux entités : « un client A plusieurs chantiers », « une intervention CONCERNE un équipement ». Les relations sont ce qui distingue une base de données d'une pile de tableurs : elles garantissent qu'une fiche client montre tous ses chantiers, sans doublon ni copier-coller. Dans une application générée par Blueprint Maker, les relations décrites deviennent des liens de navigation réels entre les fiches.

Voir aussi Entité · Base de données relationnelle

Base de données relationnelle

Système de stockage qui organise les données en tables reliées entre elles, avec des règles d'intégrité : impossible d'avoir une intervention rattachée à un client qui n'existe pas. C'est le standard de l'informatique de gestion depuis quarante ans — fiable, requêtable, durable. Les applications générées par Blueprint Maker reposent sur une base relationnelle (via Prisma), pas sur des documents libres.

Voir aussi Relation (base de données) · Prisma

CRUD

Acronyme de Create, Read, Update, Delete : les quatre opérations de base sur une donnée — créer une fiche, la consulter, la modifier, la supprimer. Une « interface CRUD » désigne les écrans qui permettent ces opérations : listes, fiches détail, formulaires. C'est le socle de toute application de gestion ; Blueprint Maker les génère automatiquement pour chaque entité décrite, avec recherche, tri et filtres.

Voir aussi Entité · Application métier

Tableau de bord (KPI)

Écran de synthèse qui agrège les données de l'application en indicateurs de pilotage (KPI) : chantiers en cours, montant à facturer, adhérents à jour, articles sous seuil. Un bon tableau de bord est calculé directement sur la base de données — jamais estimé. Dans les applications générées par Blueprint Maker, les indicateurs découlent de votre description et sont calculés par du code généré de façon déterministe.

Voir aussi Application métier · CRUD

Données de démonstration (seed)

Jeu de données réaliste installé avec une application neuve pour la rendre immédiatement évaluable : clients plausibles, historique de plusieurs mois, statuts variés. Sans seed, une application neuve n'est qu'une coquille d'écrans vides — impossible de juger une liste, un filtre ou un tableau de bord. Chaque application générée par Blueprint Maker arrive avec un seed narratif cohérent avec votre métier.

Voir aussi Tableau de bord (KPI) · CRUD

Propriété du code

Capacité à récupérer, héberger et modifier le code source de son application sans l'accord de personne. C'est la protection structurelle contre l'enfermement propriétaire (vendor lock-in) : si l'éditeur disparaît, augmente ses prix ou change ses conditions, l'application continue d'exister ailleurs. Blueprint Maker livre la propriété par construction : export ZIP du code complet, push GitHub, hébergement libre.

Voir aussi No-code · Export ZIP / push GitHub · Récupérer et déployer

Export ZIP / push GitHub

Les deux voies de sortie d'une application générée : l'archive ZIP contient l'intégralité du code source (base de données, API, écrans, configuration) prête à installer ailleurs ; le push GitHub dépose ce même code dans votre dépôt, prêt pour le travail en équipe et l'évolution continue. Les deux sont disponibles pour toute application générée par Blueprint Maker.

Voir aussi Propriété du code · Hébergement / URL dédiée · Récupérer et déployer

SaaS (Software as a Service)

Modèle de distribution où le logiciel est utilisé en ligne, contre abonnement, sans installation. La quasi-totalité des logiciels de gestion modernes sont des SaaS — avec un revers : les données et l'outil restent chez l'éditeur. Une application générée par Blueprint Maker s'utilise comme un SaaS (URL dédiée, rien à installer) mais échappe au revers : son code s'exporte et s'héberge librement.

Voir aussi Propriété du code · Hébergement / URL dédiée

Logiciel sur mesure

Logiciel développé spécifiquement pour une organisation, par opposition au logiciel « sur étagère » vendu identique à tous. Historiquement réservé aux structures capables d'investir des dizaines de milliers d'euros, le sur mesure devient accessible par la génération : Blueprint Maker produit une application spécifique à votre activité pour le coût d'un abonnement, avec le code en propriété.

Voir aussi Application métier · Propriété du code · Voir les cas d'usage

Next.js

Framework web open-source fondé sur React, parmi les plus utilisés au monde pour construire des applications web modernes. Les applications générées par Blueprint Maker sont des applications Next.js standard : n'importe quel développeur web peut les lire, les héberger et les faire évoluer — c'est une garantie de pérennité et de non-dépendance.

Voir aussi Prisma · Propriété du code

Prisma

Outil open-source qui fait le lien entre le code d'une application et sa base de données relationnelle : il décrit le schéma (entités, champs, relations) dans un format lisible et garantit des accès aux données typés et sûrs. Les applications générées par Blueprint Maker utilisent Prisma — leur schéma de données est explicite, versionnable et compréhensible par tout développeur.

Voir aussi Base de données relationnelle · Next.js

Hébergement / URL dédiée

Toute application web doit être hébergée quelque part pour être accessible. Blueprint Maker déploie chaque application générée sur une URL dédiée, immédiatement utilisable — et comme le code s'exporte, vous pouvez à tout moment reprendre l'hébergement à votre compte : serveur d'entreprise, hébergeur français, plateforme cloud. L'URL incluse est une commodité, pas une attache.

Voir aussi Export ZIP / push GitHub · SaaS (Software as a Service) · Récupérer et déployer

Niveaux de génération (Sketch, Craft, Masterpiece)

Les trois niveaux de finition d'une génération Blueprint Maker. Sketch produit vite une application fonctionnelle pour valider la structure ; Craft affine les écrans et les indicateurs ; Masterpiece pousse la finition visuelle et fonctionnelle au niveau d'un outil de production quotidien. Le coût en crédits de chaque niveau est affiché avant de générer.

Voir aussi Génération d'applications par IA · AppSpec (spécification d'application) · Les niveaux en détail

La théorie est plus simple en pratique