LEXIQUE DU WEB, DU DÉVELOPPEMENT & DES APPS
Développement, création de site, application mobile, SEO : une centaine de termes techniques expliqués simplement. Un repère clair pour parler le même langage que votre agence — et faire les bons choix pour votre projet digital.
Développement & technique
- API
- Interface qui permet à deux logiciels de communiquer et d'échanger des données entre eux.
- API REST
- Style d'API standardisé qui s'appuie sur les requêtes HTTP pour lire et modifier des données.
- GraphQL
- Langage de requête d'API où le client demande exactement les données dont il a besoin.
- Back-end
- Partie invisible d'une application : serveur, base de données et logique métier.
- Front-end
- Partie visible d'un site ou d'une app, avec laquelle l'utilisateur interagit.
- Framework
- Cadre de développement qui fournit structure et outils prêts à l'emploi (React, Vue…).
- Bibliothèque
- Ensemble de fonctions réutilisables qu'un développeur intègre à son projet.
- SDK
- Kit de développement fourni par une plateforme pour créer des applications compatibles.
- Base de données
- Système qui stocke, organise et permet de retrouver des données de façon structurée.
- SQL
- Langage standard pour interroger et manipuler des bases de données relationnelles.
- NoSQL
- Bases de données non relationnelles, adaptées aux données flexibles et volumineuses.
- JSON
- Format léger d'échange de données, lisible par l'humain comme par la machine.
- Webhook
- Notification automatique envoyée d'un service à un autre quand un événement survient.
- Git
- Système de gestion de versions qui suit l'historique des modifications d'un code.
- Dépôt (repository)
- Espace où est stocké le code d'un projet, avec son historique complet.
- CI/CD
- Automatisation des tests et du déploiement du code pour livrer plus vite et plus sûr.
- Déploiement
- Mise en ligne d'une application ou d'une nouvelle version sur un serveur.
- Serveur
- Machine qui héberge un site ou une app et répond aux requêtes des utilisateurs.
- Cloud
- Ressources informatiques (serveurs, stockage) fournies à la demande via internet.
- Conteneur (Docker)
- Environnement isolé qui embarque une application et tout ce qu'il lui faut pour tourner.
- Microservices
- Architecture qui découpe une application en petits services indépendants.
- Cache
- Stockage temporaire de données pour accélérer les accès répétés.
- Scalabilité
- Capacité d'un système à encaisser une hausse de charge sans perdre en performance.
- Refactoring
- Réécriture du code pour l'améliorer sans changer son comportement.
- Débogage (debug)
- Recherche et correction des erreurs (bugs) dans un programme.
- Authentification
- Vérification de l'identité d'un utilisateur (login, mot de passe, 2FA).
- Token
- Jeton sécurisé qui prouve l'identité ou les droits d'un utilisateur lors des échanges.
- Chiffrement
- Transformation de données en code illisible pour les protéger.
- HTTPS / SSL
- Protocole et certificat qui sécurisent les échanges entre un navigateur et un site.
- Tests unitaires
- Tests automatisés qui vérifient qu'une petite partie du code fonctionne correctement.
Création de site web
- HTML
- Langage de balisage qui structure le contenu d'une page web.
- CSS
- Langage qui met en forme et stylise une page web (couleurs, mise en page…).
- JavaScript
- Langage de programmation qui rend les pages web interactives et dynamiques.
- Responsive
- Site qui s'adapte automatiquement à toutes les tailles d'écran.
- Mobile-first
- Approche de conception qui part du mobile avant d'élargir au bureau.
- DOM
- Représentation en arborescence d'une page, que le navigateur manipule pour l'afficher.
- SSR (rendu serveur)
- Génération des pages sur le serveur pour un affichage rapide et un meilleur SEO.
- CSR (rendu client)
- Génération des pages directement dans le navigateur via JavaScript.
- SSG
- Génération des pages à l'avance, en fichiers statiques ultra-rapides.
- PWA
- Application web installable qui se comporte comme une app native.
- CMS
- Système pour gérer le contenu d'un site sans coder (WordPress…).
- Headless CMS
- CMS qui gère le contenu via une API, sans imposer l'affichage.
- Landing page
- Page unique conçue pour convertir un visiteur en prospect ou client.
- Wireframe
- Schéma fonctionnel d'une page, sans design, pour poser la structure.
- Maquette
- Représentation visuelle fidèle d'une interface avant développement.
- UX
- Expérience utilisateur : facilité, clarté et plaisir d'utilisation d'un produit.
- UI
- Interface utilisateur : apparence et éléments visuels avec lesquels on interagit.
- Design system
- Bibliothèque de composants et de règles pour un design cohérent.
- Accessibilité (a11y)
- Conception d'un site utilisable par tous, y compris les personnes handicapées.
- WCAG
- Normes internationales de référence pour l'accessibilité web.
- Nom de domaine
- Adresse d'un site sur internet (ex. webgrowth.lu).
- Hébergement
- Service qui stocke les fichiers d'un site et le rend accessible en ligne.
- DNS
- Annuaire qui traduit un nom de domaine en adresse de serveur.
- CDN
- Réseau de serveurs répartis qui accélère la diffusion des contenus dans le monde.
- Certificat SSL
- Certificat qui active le HTTPS et sécurise un site (le cadenas).
- Favicon
- Petite icône d'un site affichée dans l'onglet du navigateur.
- Balise meta
- Information invisible dans le code d'une page, utile au SEO et au partage.
- Cookie
- Petit fichier stocké par le navigateur pour mémoriser des informations.
- RGPD
- Règlement européen sur la protection des données personnelles.
- CTA (appel à l'action)
- Bouton ou lien qui incite l'utilisateur à agir (contacter, acheter…).
- Tunnel de conversion
- Parcours suivi par un visiteur jusqu'à l'action finale (achat, devis).
- A/B testing
- Test comparant deux versions d'une page pour garder la plus performante.
- Lazy loading
- Chargement différé des images et contenus pour accélérer l'affichage.
- Core Web Vitals
- Indicateurs de Google mesurant vitesse, réactivité et stabilité d'une page.
Application mobile
- Application native
- App développée spécifiquement pour iOS ou Android, très performante.
- Cross-platform
- Une seule base de code pour iOS et Android à la fois.
- React Native
- Framework pour créer des apps mobiles cross-platform en JavaScript.
- Flutter
- Framework de Google pour créer des apps cross-platform performantes.
- Swift
- Langage d'Apple pour développer des applications iOS natives.
- Kotlin
- Langage moderne pour développer des applications Android natives.
- App Store
- Boutique d'applications d'Apple pour les appareils iOS.
- Google Play
- Boutique d'applications de Google pour les appareils Android.
- Notification push
- Message envoyé sur le téléphone même quand l'app est fermée.
- Mode hors ligne
- Fonctionnement d'une application sans connexion internet.
- Deep link
- Lien qui ouvre directement une page précise dans une application.
- Splash screen
- Écran d'accueil affiché au démarrage d'une application.
- Onboarding
- Écrans qui guident l'utilisateur lors de sa première utilisation.
- ASO
- Optimisation d'une fiche d'app pour la rendre plus visible sur les stores.
- Build
- Version compilée d'une application, prête à être testée ou publiée.
- Bêta-test
- Phase de test d'une app auprès d'utilisateurs avant sa sortie officielle.
- TestFlight
- Outil d'Apple pour distribuer une app en test avant publication.
- API mobile
- Interface qui connecte l'application à un serveur et à ses données.
SEO & performance
- SEO
- Ensemble des techniques pour améliorer la visibilité d'un site sur les moteurs de recherche.
- Référencement naturel
- Positionnement gratuit d'un site dans les résultats de recherche.
- SEO technique
- Optimisation du code, de la vitesse et de la structure pour faciliter l'indexation.
- SEO local
- Optimisation pour apparaître dans les recherches géolocalisées (« agence web Luxembourg »).
- SEO on-page
- Optimisation du contenu et du code d'une page (titres, balises, mots-clés).
- SEO off-page
- Actions externes au site, surtout l'obtention de liens entrants.
- Backlink
- Lien d'un autre site vers le vôtre, gage de confiance pour Google.
- Maillage interne
- Liens entre les pages d'un même site pour guider visiteurs et robots.
- Mot-clé
- Terme tapé par les internautes que l'on cible pour être trouvé.
- Longue traîne
- Requêtes précises et peu concurrentielles, souvent très qualifiées.
- SERP
- Page de résultats affichée par un moteur de recherche.
- Balise title
- Titre d'une page affiché dans les résultats de recherche et l'onglet.
- Meta description
- Court résumé d'une page affiché sous le titre dans les résultats.
- Données structurées
- Balises (schema.org) qui aident Google à comprendre le contenu d'une page.
- Rich snippet
- Résultat enrichi (étoiles, prix, FAQ) qui ressort dans la SERP.
- Indexation
- Ajout d'une page à la base de données d'un moteur de recherche.
- Crawl
- Exploration d'un site par les robots des moteurs de recherche.
- Redirection 301
- Redirection permanente d'une ancienne URL vers une nouvelle, sans perte de SEO.
- Balise canonical
- Indique à Google la version principale d'une page pour éviter les doublons.
- GEO
- Optimisation pour être cité par les IA génératives (ChatGPT, Perplexity…).
- Featured snippet
- Réponse mise en avant tout en haut des résultats Google.
- Sitemap
- Fichier qui liste les pages d'un site pour aider les moteurs à les explorer.