Les Edge Functions Vercel ont beaucoup progressé en 2024 : latence < 100 ms à peu près partout, cold start < 50 ms. Mais elles ne remplacent pas tout — leurs limites sont réelles.

Règle rapide : Edge pour de la personnalisation légère, du routing, du geo-detection. Node Runtime pour de la logique lourde, DB queries, appels IA long.

Où l'Edge brille

  • Middleware d'auth (JWT verify)
  • A/B testing dynamique
  • Redirections localisées
  • Personnalisation légère basée sur cookies

Où l'Edge trahit

  • Pas d'accès Node APIs (fs, child_process, certains npm packages)
  • Timeout serré (25 s Vercel Pro)
  • Bundle limité à 4 Mo
  • Certains SDK Node (Prisma classique, node-postgres direct) ne marchent pas

Alternatives

  • Cloudflare Workers pour du full edge
  • Node Runtime Vercel pour la logique riche
  • Fluid Compute (Vercel 2024) — hybride, souvent le meilleur choix
Une Edge Function bien placée fait gagner 200 ms perçus par utilisateur. Mal placée, elle vous force à réécrire.

On regarde votre archi ?

En 30 minutes on peut identifier ce qui gagne à passer en Edge. Réservez un appel. À lire : Serverless vs container.

A project to launch or to rescue?

30-minute free call. We look together at what's blocking you and where to start.

Book a discovery call
Edge Functions Vercel : quand elles brillent, quand elles trahissent · Perrine Honoré