Edge Functions are server-side TypeScript functions, distributed globally at the edge—close to your users. They can be used for listening to webhooks or integrating your Supabase project with third-parties like Stripe. Edge Functions are developed using Deno, which offers a few benefits to you as a developer:
- It is open source.
- It is portable. Supabase Edge Functions run locally, and on any other Deno-compatible platform (including self-hosted infrastructure).
- It is TypeScript first and supports WASM.
- Edge Functions are globally distributed for low-latency.
Check out the Edge Function Examples in our GitHub repository.
Building a RESTful Service API
Learn how to use HTTP methods and paths to build a RESTful service for managing tasks.
OpenGraph Image Generation
Generate Open Graph images with Deno and Supabase Edge Functions, no framework needed.