サービスを作るのに必要な基本的なバックエンド機能をすべて提供するオープンソース
-
ユーザー管理 : ユーザーとグループ、OAuth ソーシャルログイン、2FA、JWT ベースの認証と権限管理、レートリミット、コネクションスロットリング
-
データ管理 : スキーマ定義、CRUD API とページング/検索/リレーション、ファイル(画像、動画など)保存
-
ストレージ管理 : ローカル、gDrive、S3、Dropbox、FTP..
-
サイト管理 : 複数のウェブサイト作成、LetsEncrypt による HTTPS 対応、HUGO による静的サイト生成、フォルダを FTP で公開
-
連携およびアクション管理 : ワークフローを作成して API で公開、Open API 仕様でサードパーティ API を呼び出し
-
メール管理 : SMTPS と IMAPS でメールサービスとして利用可能、マルチホスト名メールサーバー、複数メールアカウント対応
-
ダッシュボード提供
-
MySQL / Postgres / SQLite [Default]
-
JSON API / GraphQL for CRUD APIs
-
OAuth : Google, Github, Linkedin
-
State Tracking API : ブログの場合は draft/edited/published などで構成可能
-
React, Vue.js, Angular, Android, iOS などすべてのフレームワーク/クライアントと連携可能
-
Go オープンソース
→ 非常に少ないメモリ使用量で水平スケール可能
→ さまざまなハードウェアにデプロイ可能 : arm5,arm6,arm7,arm64,mips,mips64,mips64le,mipsle
3件のコメント
他のBaaSオープンソースと比べて、インストールが簡単で機能が多彩な点が長所のようです
Supabase 公開ベータ開始 - オープンソースのFirebase代替 https://ja.news.hada.io/topic?id=3347
CloudBoost - JavaScriptベースのオープンソースBaaSエンジン https://ja.news.hada.io/topic?id=196
最近 golang でバックエンド開発にとても関心があるのですが。
見た瞬間にグッと惹かれました。
「今週末はこれだ!!!」
ありがとうございます〜
とても簡単にバックエンドをセルフホスティングできて編集も可能なので、これをベースに少しテストしてみようと思います。面白そうです!