Statut: inferred · Dernière révision: 2026-07-15

Déployer Hono sur Cloudflare Workers gratuitement

Hono correspond naturellement à Workers : il utilise des handlers basés sur les standards web, pas un serveur Node permanent. Le guide Cloudflare actuel fournit un template Vite full-stack et un workflow direct.

cflareOps · bearBoy80/cflareOps

Partez du template Hono Cloudflare ou ajoutez Hono à un Worker existant.

Utilisez le plugin Vite Cloudflare pour rapprocher local et production.

Placez les identifiants dans les secrets Wrangler et utilisez des bindings typés.

Concevez chaque route autour des limites CPU et runtime par requête.

Meilleurs hébergeurs gratuits

Cloudflare Pages est la recommandation principale pour ce chemin de déploiement.

Chemin de déploiement

  1. 1 Créez le projet depuis le starter Cloudflare ou installez Hono dans un Worker.
  2. 2 Développez avec le plugin Vite Cloudflare ou Wrangler.
  3. 3 Déclarez les bindings KV, D1, R2 et générez leurs types TypeScript.
  4. 4 Stockez les tokens avec les secrets, jamais dans un fichier commité.
  5. 5 Lancez tests et script `deploy`.
  6. 6 Testez l'URL `workers.dev`, puis domaine, erreurs et CPU.

Rester edge-native

Utilisez Request, Response, fetch et Web Crypto. Évitez le disque local et placez les travaux lents dans des files. Validez les entrées et limitez les payloads.

Testez dans le vrai runtime Workers, pas seulement dans un serveur Node générique. Cette parité maintient le déploiement simple.

FAQ

Hono est-il gratuit sur Workers ?

Une petite app peut tenir dans le plan Free. Requêtes, CPU, sous-requêtes et stockage ont chacun leurs limites.

Un Worker Hono dort-il ?

Pas comme un serveur inactif. La requête invoque le Worker, mais initialisation et dépendances influencent encore la latence.

Hono peut-il utiliser D1 ou KV ?

Oui, via des bindings déclarés et typés dans le contexte d'environnement Hono.