21 ポイント 投稿者 xguru 2021-07-22 | 3件のコメント | WhatsAppで共有

サービスを作るのに必要な基本的なバックエンド機能をすべて提供するオープンソース

  • ユーザー管理 : ユーザーとグループ、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件のコメント

 
xguru 2021-07-25

他のBaaSオープンソースと比べて、インストールが簡単で機能が多彩な点が長所のようです

 
enarche 2021-07-22

最近 golang でバックエンド開発にとても関心があるのですが。

見た瞬間にグッと惹かれました。

「今週末はこれだ!!!」

ありがとうございます〜

 
xguru 2021-07-22

とても簡単にバックエンドをセルフホスティングできて編集も可能なので、これをベースに少しテストしてみようと思います。面白そうです!