14 points par xguru 2023-11-05 | 5 commentaires | Partager sur WhatsApp
  • Routeur ultra-rapide RegExpRouter
  • Ultra-léger avec 12 kB. Aucune dépendance, utilise uniquement les API standards du Web
  • Fonctionne sur tous les runtimes JavaScript : Cloudflare Workers, Fastly Compute@Edge, Deno, Bun, Vercel, Lagon, AWS Lambda, Lambda@Edge, Node.js
  • Middleware intégré et prise en charge des middleware personnalisés et tiers
  • API propre et prise en charge de TypeScript

5 commentaires

 
cuhong 2023-11-06

J’exploite le site https://newsgram.io/ avec ce framework sur Cloudflare Workers. Il permet de développer très vite, de façon très concise et sans fioritures, donc je le recommande pour démarrer un petit projet.

 
heycalmdown 2023-11-06

Quel type de base de données utilisez-vous habituellement ? Le framework web tourne sur l’edge, mais la base de données doit fonctionner dans une région, donc je me dis que la latence peut varier fortement selon la zone de connexion.

 
pitzcarraldo 2023-11-06

J’ai déjà essayé une configuration cloudflare workers + hono + pg (région Séoul de supabase) en accédant directement à la base de données, et comme vous l’imaginiez, il arrivait que Cloudflare Workers soit lancé à Los Angeles, Hong Kong ou Singapour selon l’opérateur de l’utilisateur, donc l’établissement de la connexion était très lent. Ils proposent aussi une option appelée Smart Placement, qui optimise pour que cela s’exécute à l’edge plus proche de la couche de données dans ce genre de cas, mais dans mon cas, c’était peut-être parce que le volume de requêtes était faible, et cela ne fonctionnait pas très bien.

 
caniel 2025-04-29

Il semble que HyperDrive soit utile dans ce genre de cas.

 
cuhong 2023-11-06

C’est encore en bêta, mais j’utilise Cloudflare D1.