Les applications en ligne (applications web, web apps) sont des programmes logiciels qui s'exécutent sur des serveurs distants et sont accessibles via un navigateur web — aucune installation requise sur votre appareil.
Caractéristiques définitoires
- Basées navigateur : Chrome, Firefox, Safari, Edge — tout navigateur moderne
- Exécution côté serveur : Logique, données, traitement sur serveurs cloud
- Rendu côté client : HTML/CSS/JS livrés au navigateur pour l'UI
- Indépendantes plateforme : Marchent sur Windows, macOS, Linux, iOS, Android, ChromeOS
- Internet requis : La plupart ont besoin de connexion ; certaines offrent hors-ligne via Service Workers/PWA
- Auto-mises à jour : Tout le monde utilise la dernière version instantanément
Architecture
[Navigateur] ←→ HTTP/HTTPS → [Serveur Web] → [Serveur App] → [Base de données] (Client) (Statique/CDN) (Logique métier) (Données)
Catégories & Exemples
| Catégorie | Exemples |
| Productivité | Google Workspace (Docs, Sheets), Microsoft 365, Notion, Figma |
| Communication | Gmail, Outlook Web, Slack, Discord, Teams, Zoom Web |
| Social | Facebook, X/Twitter, Instagram, LinkedIn, Reddit |
| Finance | Banque en ligne, PayPal, Stripe Dashboard, QuickBooks Online |
| Développement | GitHub, GitLab, VS Code Web, CodePen, Replit |
| Créatif | Canva, Photopea, Figma, Runway, Suno |
| E-commerce | Amazon, Shopify Admin, eBay, Etsy |
Apps Web vs Apps Natives
| Aspect | App Web | App Native |
| Installation | Aucune | Téléchargement App Store |
| Mises à jour | Automatiques | Manuelles/auto via store |
| Hors-ligne | Limité (PWA) | Complet |
| Accès matériel | Limité (APIs) | Complet |
| Performance | Bonne (WASM aide) | Meilleure |
| Distribution | URL | Gardiens App Store |
Progressive Web Apps (PWA)
Apps web qui s'installent comme apps natives : icône écran d'accueil, cache hors-ligne, notifications push, sync arrière-plan. Exemples : Twitter/X, Spotify Web, Google Maps, Starbucks.
La frontière entre web et natif continue de s'estomper avec WebAssembly, WebGPU, et APIs navigateur en expansion.
Applications pour téléphone