overview
Supabase とは?
Supabase は、開発者、スタートアップ、企業が最新の Web、モバイル、AI アプリケーションを構築、拡張、管理できるようにする、Supabase が開発した BaaS (Backend-as-a-Service) ツールです。PostgreSQL データベース、認証、ファイルストレージ、エッジファンクション、リアルタイムサブスクリプションを提供します。このプラットフォームは、Google の Firebase に代わるオープンソースとして設計されており、エンタープライズグレードのオープンソースツールを活用しています。Supabase の各プロジェクトは、専用の PostgreSQL データベースを中心に構築されており、高度なクエリ、JSON データ、およびベクトル埋め込み用の pgvector との統合をサポートし、AI および LLM 搭載アプリケーションに適しています。Supabase には、さまざまな認証方法と Row-Level Security (RLS) をサポートする安全なユーザー管理システム (GoTrue)、S3 互換のオブジェクトストレージソリューション、PostgreSQL の論理レプリケーションに基づいたリアルタイムレイヤー、および低遅延実行のための Deno を搭載したサーバーレス Edge Functions も含まれています。