Firebaseの代替OSS!
こんにちは、株式会社PentagonでエンジニアをしているYamatoです。
今回はFirebaseの代替できそうなOSSがあったので紹介します。
Supabase
https://github.com/supabase/supabase/blob/master/i18n/README.jp.md
Supabaseは、オープンソースの Firebase 代替製品です。エンタープライズグレードのオープンソースツールを使って、Firebase の機能を構築しています。
以下の機能が実装されています(2021/06 現在)
ホスティングされた Postgres データベース
リアルタイムサブスクリプション
認証・認可
API を自動生成
ダッシュボード
ストレージ
Functionsは近日公開となっているので、Functionsが対応されたらほぼFirebaseの代替が可能になりそうです。
Oauthが以下のサービスを対応しており、認証機能としてもかなり便利です。
Apple enabled
Azure enabled
Bitbucket enabled
Discord enabled
Facebook enabled
GitHub enabled
GitLab enabled
Google enabled
Twitter enabled
現在はパブリックベータとして公開され、https://app.supabase.io/から無料で利用することもできます。
OSSとして公開されているのでDockerを使ってテストすることができますが、一部のコンテナが起動できないエラーが発生したので、Dockerからのテストは諦め、サインアップをしてテストしていこうと思います。
次回supabaseを触ってみた記事を書きたいと思います。
この記事が気に入ったらサポートをしてみませんか?