とある人事が書く技術ブログ

自分の経験や学びをブログに残していきます!本の紹介なども行ていきます・・・

supabaseを学ぶとある人事

f:id:mitanikohei:20210714000346p:plain
こんばんは!
とある技術人事本部のサンペイです!
本日は最近耳にしたsupabaseについてざっくり学んでいきます👍

シンプルにGoを学んでいてもブログとして書くところまでいけてないので、こういった用語系でつないでいます・・・

supabaseとは?

superbaseは様々な機能をクラウド形式でアクセスすることが可能なプラットフォームです。
Firebaseをイメージしてもらえるといいと思います! 【Firebaseって?】

Webの管理画面からDBを作成したり、作成したDBをAPIで取得することができるという優れものです!
各種認証機能も用意されています!

superbaseはFirebaseの代わりとなるといわれているのですが、実際に比較してみましょう!

Firebase Superbase
Database NoSQL postgreSQL
Authentication メール+主要なSNS メール+Google, Github, GitLab, Bitbucket
Storage サポート有 リリース待ち


supabase強味

‐データ構造  ‐FirebaseがNoSQLに対して、supabaseはPostgreSQLを選択している点です!

‐Firebaseも便利なものではありますが、supabaseはRDBをつかっている人には親しみが大きいし、学習コストも低い!

‐管理画面が分かりやすい  ‐Firebaseよりも直感的で、ドキュメントを見ずともデータを簡単に扱えてしまうことも強みです!

superbase見てるだけでも面白そうだし使いやすそう。。。
次の土日休みの際に、Flutterと一緒にsuperbaseも触ってみたいと思いまうす~~!
今日は睡魔がえげつないのでお休みします・・・
おつかれさまでした。。。