Supabase Edge Functions v2 exécute du code Deno au edge, au plus près des utilisateurs, avec accès direct à Postgres et à l'auth. Une stack backend open source complète pour les apps modernes.

Les Edge Functions s'exécutent sans cold start notable grâce à l'infrastructure Deno Deploy. Elles peuvent interroger Postgres, vérifier les JWT et appeler des APIs externes. L'auth Supabase (email, OAuth) est disponible dans le contexte de la fonction. Pour les webhooks, le traitement post-upload ou la logique métier légère, Edge Functions v2 évite de déployer un serveur séparé. Idéal en complément des Realtime et du Storage Supabase.

Cas d'usage : webhooks, validation métier, notifications, prétraitement de fichiers.

Points forts / Points faibles

Points forts

  • Deno au edge, même stack que le client si vous utilisez Supabase JS
  • Intégration Postgres et auth native
  • Pas de serveur à gérer, scaling automatique
  • Open source et facturation au volume

Points faibles

  • Limites d'exécution (temps, mémoire) par invocation
  • Deno uniquement (pas Node), à prendre en compte pour des libs existantes
  • Debugging et logs à maîtriser (Supabase Dashboard)