Deno Deploy
Deno Land Inc. · ⚡ Serverless / FaaS
Deno Deploy est une plateforme serverless pour apps JavaScript, TypeScript et WebAssembly avec offre gratuite, Deno KV, GitHub et cache edge.
Contraintes du gratuit
- Type d’offre
- Permanente
- À l’inactivité
- Reste actif
- Carte bancaire
- Requise
- Usage commercial
- Autorisé
- À la limite
- Le service est suspendu
- Expiration des données
- Non publié
Compatibilité du gratuit
- ✓Hébergement statique
- ✓Serverless
- —Processus longue durée
- —Docker
- ✓WebSockets
- ✓Cron
- —Workers en arrière-plan
- ✓Disque persistant
- ✓Domaines personnalisés
Aperçu
Deno Deploy est la plateforme serverless managée de l’équipe Deno. Elle cible les applications JavaScript, TypeScript et WebAssembly qui profitent d’un runtime natif Deno, de déploiements GitHub, d’une observabilité intégrée et du cache edge. Pour Fresh et Hono, c’est souvent la cible de production la plus directe.
L’offre gratuite actuelle est basée sur l’usage, pas sur une petite VM unique. Elle inclut des quotas mensuels de requêtes, bande passante sortante, CPU, mémoire, apps actives, domaines personnalisés et stockage KV. C’est utile pour prototypes, apps personnelles et petits services de production, mais les quotas restent à surveiller car une organisation gratuite peut être mise en pause en cas de dépassement.
La principale nuance concerne la transition de plateforme. Deno Deploy Classic et le nouveau Deno Deploy ne sont pas identiques, et la documentation mentionne une date d’arrêt de Classic. Les nouveaux projets devraient partir de la console et de la documentation actuelles plutôt que d’anciens guides Deploy Classic.
Sources et vérification
Vérifié le 2026-08-18Avantages
- ✓Runtime Deno officiel avec TypeScript et compatibilité Node/npm
- ✓Offre gratuite couvrant requêtes, bande passante, CPU, mémoire, apps et stockage KV
- ✓Déploiement possible depuis GitHub ou la CLI
- ✓Très adapté aux apps Fresh, Hono et JavaScript edge-friendly
Inconvénients
- ✕Les organisations gratuites peuvent être mises en pause en cas de dépassement des quotas mensuels
- ✕L'usage complet de l'offre gratuite peut nécessiter une vérification par carte bancaire
- ✕Le nouveau Deno Deploy diffère de Deploy Classic, qui a son propre chemin de migration
Idéal pour
- →Apps Deno, Fresh et Hono à exécuter près des utilisateurs
- →APIs TypeScript et petites apps full-stack avec Deno KV
- →Équipes qui veulent une plateforme serverless native Deno plutôt qu'un serveur Node
Pour commencer
- 1 Créez une organisation Deno Deploy dans la console
- 2 Connectez un dépôt GitHub ou déployez depuis la CLI
- 3 Configurez build, installation et runtime dans le dashboard ou deno.json
- 4 Ajoutez variables d'environnement, KV ou domaines personnalisés si besoin
- 5 Surveillez requêtes, CPU, mémoire et bande passante dans la console
Fonctionnalités
- ✓Runtime JavaScript, TypeScript et WebAssembly
- ✓Déploiements depuis GitHub et la CLI
- ✓Stockage Deno KV
- ✓Web Cache API et cache edge HTTP
- ✓Logs, analytics et runtime compatible avec l'observabilité moderne
Frameworks
Langages
FAQ
La page officielle indique 1M requêtes par mois, 20 Go d'egress, 15 heures CPU, 350 Go-h mémoire, 20 apps actives, 50 domaines personnalisés et 1 Gio de stockage volume et KV.
Non. La plateforme est native Deno, mais elle prend aussi en charge des frameworks JavaScript compatibles Node/npm comme Hono, Fresh, Astro, SvelteKit et des apps proches d'Express.
Consultez la documentation actuelle, car Deploy Classic et le nouveau Deno Deploy n'ont pas exactement le même modèle, et Classic a une date d'arrêt annoncée.
Déployez ces projets sur Deno Deploy
Projets open source et modèles qui tournent sur l’offre gratuite de Deno Deploy.