Les mots que nous employons

Ce site parle de vibecoding, d'API et de MVP. Ce sont des termes de métier, pas des mots que tout le monde croise au quotidien. Voici ce qu'ils veulent dire, sans jargon.

API
Une porte d'entrée prévue par un logiciel pour qu'un autre logiciel vienne lire ou écrire chez lui, sans passer par un écran ni par un humain. C'est ce qui permet à votre application de demander un solde à votre comptabilité, ou d'envoyer une commande dans votre ERP.
Base de données
L'endroit où votre application range ce qu'elle doit retenir : vos clients, vos commandes, vos utilisateurs. L'écran n'en montre qu'une partie ; tout ce qu'il ne montre pas s'y trouve quand même.
Clé d'API
Un mot de passe destiné aux logiciels, qui autorise votre application à utiliser un service payant en votre nom. Une clé qui se retrouve visible dans le code envoyé au navigateur peut être utilisée par n'importe qui, à vos frais.
CRM
Le logiciel qui suit vos clients et vos affaires en cours : contacts, devis, relances, historique des échanges. HubSpot, Salesforce, Pipedrive, Sellsy et Axonaut en sont.
Dépendance
Une brique logicielle écrite par quelqu'un d'autre, que votre application utilise plutôt que de la réécrire. Une application courante en compte des dizaines, parfois des centaines. Elles évoluent de leur côté, ce qui est la première raison de maintenir un projet.
Droits d'accès
Les règles qui déterminent qui peut voir et modifier quoi. Elles doivent s'appliquer au niveau de la base de données et pas seulement à l'écran : masquer un bouton n'empêche personne d'aller chercher l'information autrement.
ERP
Le logiciel de gestion central d'une entreprise : achats, ventes, stocks, comptabilité, parfois la paie. Sage, Cegid, EBP, Divalto, Odoo et SAP en sont. C'est souvent lui qui détient les données de référence.
Front-end et back-end
Le front-end est ce que voit le visiteur, dans son navigateur. Le back-end est ce qui tourne sur le serveur : les calculs, les règles, l'accès aux données. Une règle qui n'existe que dans le front-end peut être contournée.
Hébergement
Le serveur sur lequel votre application tourne réellement et le service qui le tient. Distinct du développement : une application peut changer de développeur sans changer d'hébergeur, et l'inverse.
MVP
Version minimale utilisable d'un produit. Assez complète pour être mise entre les mains de vrais utilisateurs et pour vérifier que l'idée tient, sans avoir développé tout ce qui est prévu à terme.
Outil de génération de code
Un service qui écrit une application à partir de vos consignes en langage courant. Lovable, Bolt, v0, Replit, Cursor et les assistants comme Claude ou ChatGPT en font partie. Le résultat est du vrai code, qui vous appartient et qu'un développeur peut reprendre.
Prototype
Une version faite pour montrer et pour décider, pas pour durer. Elle sert à valider une idée avec de vraies personnes. La confusion la plus coûteuse consiste à la mettre en production telle quelle.
Refactoring
Réorganiser du code sans changer ce qu'il fait, pour qu'il redevienne lisible et modifiable. Rien ne change à l'écran ; ce qui change, c'est le temps que prendra la prochaine évolution.
Vibecoding
Le fait de faire écrire une application par une intelligence artificielle à qui l'on décrit ce que l'on veut, en langage courant, sans écrire le code soi-même. Le terme est né chez les développeurs en 2025 et désigne aussi bien une page en quelques minutes qu'un produit complet monté sur plusieurs mois.

Dites-nous ce qui bloque

Décrivez votre situation en quelques lignes. Nous revenons vers vous avec un devis fixe sous 48 heures ouvrées.

Demander un devis