Lexique du développement et des technologies. Le développement numérique repose sur un écosystème de technologies, d’architectures et d’environnements interdépendants. Cette thématique explore les couches techniques — du code au déploiement — en distinguant les outils des logiques sous-jacentes, et en interrogeant les choix qui conditionnent la résilience, la maintenabilité et l’émancipation des projets.
Définitions associées
-
NoSQL
Famille de systèmes de gestion de bases de données conçus pour stocker et interroger des données non structurées ou semi-structurées (comme du JSON, du XML ou des graphes), avec une forte capacité d’évolution (scalabilité) et une flexibilité de schéma. Une base de données NoSQL (qui signifie « Not Only SQL », et non « pas…
-
npm – Node Package Manager
Le npm est le gestionnaire de paquets par défaut pour Node.js, utilisé pour installer, gérer et partager des bibliothèques JavaScript (packages). Il permet de : Fonctionnalités clés Exemple d’utilisation Avantages Explorer les thématiques : Développement & technologies, développement web fondamentaux
-
Omatsuri
Omatsuri est une boîte à outils en open source pour le développement de projets web. Omatsuri.app Explorer les thématiques : Développement & technologies
-
Optimisation des performances
L’optimisation des performances consiste à améliorer la vitesse, l’efficacité et l’expérience utilisateur d’une application web. Elle vise à réduire les temps de chargement, minimiser l’utilisation des ressources et améliorer l’interaction. Techniques courantes Outils associés Explorer les thématiques : Développement & technologies, développement web fondamentaux
-
OrbStack
Orbstack est une solution logicielle destinée à simplifier et optimiser l’utilisation de conteneurs, de machines virtuelles, et d’environnements de développement, particulièrement sur macOS. Orbstack est une alternative plus légère et performante à Docker Desktop, souvent critiqué pour sa consommation importante de ressources En plus des conteneurs, Orbstack permet de gérer des machines virtuelles légères. Cela…
-
OSI
Le modèle OSI, ou Open System Interconnection, est un modèle conceptuel de communication de données développé par l’ISO (International Organization for Standardization). Il divise la communication de données en sept couches, chacune avec ses propres fonctions et responsabilités. Les 7 couches du modèle OSI de la plus haute à la plus basse Explorer les thématiques…
-
Paquet – packet
Unité de données formatée et autonome transmise sur un réseau informatique, contenant à la fois les données utiles (payload) et des informations de contrôle (en-tête) nécessaires à son acheminement. Quand vous envoyez un message, une image ou une page web sur Internet, celle-ci n’est pas transmise d’un seul bloc. Elle est découpée en petits morceaux…
-
Patch – correctif logiciel
Un patch est une modification ciblée et limitée du code source ou des fichiers d’un logiciel, destinée à corriger un bug, une faille de sécurité, ou un comportement anormal, sans modifier l’architecture globale ni ajouter de nouvelles fonctionnalités. Un patch n’est pas une mise à jour complète du logiciel, mais un « rustine » (d’où…
-
Payload – charge utile
Le mot payload (anglicisme courant, parfois traduit par « charge utile ») désigne la partie d’un message ou d’un paquet qui contient les données réellement destinées à l’utilisateur ou à l’application, à l’exclusion des métadonnées techniques nécessaires au transport. Analogie Dans un colis postal, le payload est le contenu (ex. : un livre), tandis que…
-
Planning poker
Le Planning Poker est une technique d’estimation consensuelle utilisée en gestion de projet, particulièrement en développement logiciel agile. L’objectif principal est d’estimer la taille ou la complexité relative des tâches (appelées « tickets » ou « user stories ») à réaliser pendant un sprint. Le processus se déroule généralement comme suit : Explorer les thématiques : Méthodes, cadres &…
À quoi ça sert / Pour qui
À comprendre ce qui fait tenir un service numérique debout : comment les parties front-end et back-end communiquent, comment les CMS structurent le contenu, et pourquoi certains choix techniques enferment tandis que d’autres libèrent.
Pour les développeur·ses, chefs de projet techniques, équipes de documentation, ou toute personne impliquée dans la conception ou la maintenance d’un service numérique.
Repères
- Domaines concernés : Ingénierie logicielle, Architecture de l’information, Cybersécurité, Écoconception, Data & analytics
- Types de concepts associés :
- Technologie (ex. API, Framework, CMS)
- Outil (ex. WordPress, Node.js, Docker)
- Architecture (ex. Architecture front-end/back-end, Headless)
- Approche (ex. No-code, Low-code, Sobriété technique)
- Pratique (ex. Versioning, Déploiement continu)
- Rôles liés :
- Développeur·se front-end / back-end
- Architecte technique
- Mainteneur·se de CMS
- Intégrateur·rice
- Référent·e no-code/low-code
- Niveau d’appropriation recommandé :
Découverte → Compréhension → Application → Structuration → Maîtrise opérationnelle
Aller plus loin
Thématiques proches
• Architecture logicielle
• CMS et gestion de contenu
• Sobriété technique et empreinte logicielle
• Interopérabilité des systèmes
Domaines liés
• Ingénierie logicielle
• Architecture de l’information
• Cybersécurité
• Écoconception
• Data & analytics
Définitions connexes
• Front-end – Technologie
• Back-end – Technologie
• API – Technologie
• CMS – Plateforme
• Framework – Technologie
• No-code / Low-code – Approche
• WordPress – Outil
• Docker – Outil
• Architecture headless – Architecture
FAQ
WordPress, c’est juste un outil de blogging ?
Non. C’est aujourd’hui une plateforme de gestion de contenu complète, utilisée pour des sites vitrines, des applications, ou même des systèmes documentaires — à condition de maîtriser ses limites en matière de performance, de sécurité et de sobriété.
Le no-code libère-t-il vraiment des contraintes techniques ?
Pas toujours. Il déplace la dépendance : du code à la plateforme. Un outil no-code peut créer une dette de plateforme plus difficile à quitter qu’une dette technique bien documentée.