Files
wiki/concepts/concepts-web.md
2026-06-09 18:40:21 +02:00

2.6 KiB

title, created, updated, type, tags, confidence, contested, sources
title created updated type tags confidence contested sources
Concepts Web 2026-06-06 2026-06-06 glossary
web
tech
protocol
high false
synthesized

📖 Concepts Essentiels du Web Moderne

Glossaire des technologies et architectures qui sous-tendent internet aujourd'hui.

  • HTTP / HTTPS : Protocole de transfert hypertexte. HTTPS est la version chiffrée via tls-https.
  • DNS (Domain Name System) : "Annuaire" qui traduit les noms de domaine en adresses IP.
  • IP (Internet Protocol) : Adresse unique assignée à chaque appareil sur un réseau (IPv4: 32 bits, IPv6: 128 bits).
  • TCP / UDP : Protocoles de transport. TCP est fiable et ordonné, UDP est rapide mais sans garantie.
  • REST API : Style d'architecture d'API basé sur le protocole HTTP et ses méthodes (GET, POST, PUT, DELETE).
  • GraphQL : Langage de requête pour API permettant au client de demander exactement les données dont il a besoin.
  • WebSocket : Protocole de communication bidirectionnelle en temps réel sur une connexion TCP.
  • CORS (Cross-Origin Resource Sharing) : Mécanisme de sécurité autorisant ou bloquant les requêtes entre domaines différents.
  • JWT (JSON Web Token) : Standard de token sécurisé pour l'authentification.
  • OAuth 2.0 / OIDC : Protocoles d'authentification déléguée (ex: "Se connecter avec Google"). OIDC est la couche d'identité par-dessus OAuth2.
  • Cookie : Petit fichier stocké dans le navigateur pour mémoriser une session.
  • CDN (Content Delivery Network) : Réseau de serveurs distribués pour servir du contenu statique au plus près de l'utilisateur.
  • WebAssembly (WASM) : Format binaire exécutable dans les navigateurs, presque aussi rapide que du natif.
  • JAMstack : Architecture web basée sur JavaScript, APIs et Markup (sites statiques pré-rendus).
  • SSR (Server-Side Rendering) : Rendu de la page HTML côté serveur (ex: Next.js, Nuxt).
  • SPA (Single Page Application) : Application web qui charge une seule page HTML et met à jour le contenu dynamiquement (ex: React, Vue).
  • Serverless : Modèle où le cloud gère l'infrastructure (ex: AWS Lambda, Vercel Functions).
  • Webhooks : Mécanisme de rappel HTTP : un service notifie un autre service via une URL en cas d'événement.
  • Idempotence : Propriété d'une opération qui produit le même résultat qu'on l'exécute une ou plusieurs fois.
  • Rate Limiting : Limitation du nombre de requêtes qu'un client peut faire sur une période donnée.

Liens