Aller au contenu principal

Ressources

Glossaire du développement web

Définitions claires et concises des termes clés du développement web, de l'architecture logicielle et de la stratégie numérique.

S

Staging
Infrastructure · Méthodologie Le staging (préproduction) est l'environnement où chaque version est validée avant sa mise en ligne. Son vrai rôle — la recette métier — et pourquoi il faut le protéger des régressions techniques.
Strangler fig pattern
Architecture · Stratégie Le strangler fig pattern remplace progressivement une application legacy par un nouveau système, module par module. Une stratégie de migration à faible risque popularisée par Martin Fowler.
Symfony
Développement · Architecture Symfony est le framework PHP de référence pour les applications web d'entreprise. Découvrez ses avantages, son architecture et pourquoi les équipes techniques le choisissent.

T

TCO
Stratégie Le TCO (coût total de possession) mesure l'investissement réel d'un projet web sur toute sa durée de vie : développement, maintenance, évolutions et dette technique.
TDD
Méthodologie · Développement Le TDD (Test-Driven Development) impose d'écrire le test avant le code. Cycle red-green-refactor, bénéfices sur la conception et adoption pragmatique.
TJM
Stratégie Le TJM (taux journalier moyen) est le prix facturé par jour par un prestataire technique. Décryptage des fourchettes, des facteurs d'influence et des pièges à éviter.
TailwindCSS
Développement TailwindCSS est un framework CSS basé sur des classes utilitaires. Découvrez son approche, ses avantages et pourquoi il accélère le développement d'interfaces web modernes.
Tests automatisés
Développement · Méthodologie Les tests automatisés vérifient le bon fonctionnement de votre application à chaque modification de code. Découvrez les différents types de tests et leur rôle dans un projet web.
Time-to-market
Stratégie Le time-to-market est le délai entre la conception d'un produit et sa disponibilité réelle. Pourquoi c'est un indicateur stratégique et comment le maîtriser.
Transfert de compétences
Méthodologie · Stratégie Le transfert de compétences est le processus par lequel un prestataire transmet au client les connaissances nécessaires pour maintenir et faire évoluer le projet.
Transformation numérique
Méthodologie · IA La transformation numérique consiste à intégrer les technologies digitales dans tous les aspects d'une entreprise. Découvrez ses enjeux, ses étapes et comment réussir la vôtre.
Turn-over
Stratégie · Méthodologie Le turn-over technique désigne la rotation des développeurs sur un projet. Son impact sur la qualité, la continuité et le coût des projets web est souvent sous-estimé.

U

UX/UI
Développement · Stratégie L'UX (expérience utilisateur) et l'UI (interface utilisateur) sont deux disciplines complémentaires qui déterminent la qualité perçue d'une application.

V

Vendor lock-in
Stratégie Le vendor lock-in est la dépendance d'une entreprise envers un fournisseur technologique. Découvrez ses mécanismes, ses risques concrets et les stratégies pour s'en prémunir.
Versioning sémantique
Développement · Méthodologie Le versioning sémantique (SemVer) structure la numérotation des versions logicielles en MAJOR.MINOR.PATCH. Un contrat clair entre les mainteneurs et les utilisateurs d'un logiciel.
Vite
Développement Vite est un outil de build et de développement front-end qui révolutionne la vitesse de compilation. Découvrez son fonctionnement, ses avantages et son intégration avec Symfony.
Vulnérabilité
Développement · Infrastructure Une vulnérabilité est une faiblesse exploitable dans un logiciel ou une infrastructure. Découvrez les types de failles, les bases CVE/CVSS et les bonnes pratiques de prévention.

W

Web scraping
Développement Le web scraping est une technique d'extraction automatisée de données depuis des pages web. Cas d'usage, cadre légal et bonnes pratiques.
WebSocket
Développement · Architecture Le protocole WebSocket permet une communication bidirectionnelle en temps réel entre le navigateur et le serveur. Découvrez ses cas d'usage et son fonctionnement.
Webhook
Développement · Architecture Un webhook est un mécanisme de callback HTTP qui permet à une application de notifier une autre en temps réel lorsqu'un événement se produit. Fonctionnement et cas d'usage.
WooCommerce
Développement WooCommerce est l'extension e-commerce de référence pour WordPress. Elle transforme un site WordPress en boutique en ligne complète, avec un écosystème riche d'extensions.

X

XSS
Développement Le XSS (Cross-Site Scripting) est une vulnérabilité qui permet d'injecter du code malveillant dans une page web vue par d'autres utilisateurs.

E

Éco-conception web
Développement · Stratégie L'éco-conception web consiste à concevoir des services numériques en minimisant leur impact environnemental. RGESN, sobriété fonctionnelle et performance : un enjeu technique et réglementaire.

Contact

Besoin d'un éclairage technique ?

Ce glossaire vous aide à comprendre les termes clés. Pour aller plus loin et appliquer ces concepts à votre projet, parlons-en.

Échanger sur votre projet arrow_forward