Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Supabase超入門: 基本から応用まで
Search
4geru
April 02, 2025
53
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Supabase超入門: 基本から応用まで
「Supabase × LINE DC ローンチウィーク14 Meetup」にて登壇した資料です
https://supabase.connpass.com/event/347290/
4geru
April 02, 2025
More Decks by 4geru
See All by 4geru
Rails で Remote MCP サーバーを作った話
4geru
0
390
Rails で Remote MCP サーバーを作った話
4geru
0
11
1ヶ月Vizを眺めた話
4geru
0
26
年齢で見るチームの特徴
4geru
0
27
Boom!ヒーロー!! - ポーズを決めろ!その瞬間、キミは主役のヒーローだ -
4geru
0
70
AIと考える MCP tools の実装
4geru
0
37
AI様、あとは"よしなに"やっといて! 〜MCPサーバ開発「裏」入門〜
4geru
0
69
その物件でホントにいいの君?_第3回_Dify_Studio_ハッカソン
4geru
0
74
How OpenAPI Is Transforming API Client Development
4geru
0
93
Featured
See All Featured
A designer walks into a library…
pauljervisheath
211
24k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
sira's awesome portfolio website redesign presentation
elsirapls
0
310
Discover your Explorer Soul
emna__ayadi
2
1.2k
RailsConf 2023
tenderlove
30
1.5k
How to Talk to Developers About Accessibility
jct
2
460
The SEO identity crisis: Don't let AI make you average
varn
0
520
Building an army of robots
kneath
306
46k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
WENDY [Excerpt]
tessaabrams
11
39k
Transcript
Supabase超入門: 基本から応用まで @しげる
自己紹介 名前:しげる 所属:マネーフォワード HR領域→横断領域→BizOps 好きな技術: Ruby, LINE API, React 趣味:
LINE API で遊ぶこと。
自己紹介 - Zenn への投稿
Supabase とは?
Supabase とは? Supabaseの概要: Firebaseのオープンソース代替となるBaaS(Backend as a Service)プラットフォームで あること。 Firebaseとの違い: •
オープンソースであること • PostgreSQLをベースにしていること • ベンダーロックインのリスクが低いこと
Supabase とは? 主な特徴: • PostgreSQLデータベース • 認証機能 • リアルタイムデータベース •
ストレージ機能 • APIの自動生成
Supabase Tutorial 公式の Tutorial が充実! 主要フレームワーク! • Next.js, React •
Nuxt, Vue • Flutter, iOS Switft UI, Android Kotlin • Laravel PHP, Ruby on Rails
Supabase Tutorial 公式の Tutorial が充実! 主要フレームワーク! • Next.js, React •
Nuxt, Vue • Flutter, iOS Switft UI, Android Kotlin • Laravel PHP, Ruby on Rails
Supabase Tutorial 公式の Tutorial が充実! 具体的な機能も! • Postgre, Vector database
• 自動生成 REST, GraphQL API • Data Webhook • Database backup • Email, Social, Phone login • File storage, S3 compatibility • CLI, Management API • Deno Edge Functions
Edge Functions Tutorial Edge Function も充実! • With supabase-js •
Github Actions • Hagging Face • Amazon Bedrock, Open API • Stripe Webhook • Send emails • Upload File • Slack Bot Mention
新しい機能のデモも どんどん出てくるよ!
キャッチアップしたいなら 2人 をフォローしろ!
あと、公式も忘れないでください(笑)
主要な機能紹介 以下の主要機能について、デモを交えながら説明します。 • データベース(PostgreSQL) • 認証機能 • Edge Functions •
APIの自動生成 • リアルタイムデータベース • ストレージ機能
主要な機能紹介 Part1. データベース(PostgreSQL) • スキーマ定義、データ操作、SQLの活用 • PostgreSQLの強み(信頼性、拡張性) 認証機能 • ユーザー登録、ログイン、ソーシャルログイン
• 認証認可の仕組み、セキュリティ
主要な機能紹介 Part1. - データベース(PostgreSQL) • スキーマを簡単に 確認できる
主要な機能紹介 Part1. - データベース(PostgreSQL) • PostgresSQL の 拡張機能は試せる • ベクターデータベース
◦ pgvector • 定期実行 ◦ pg_cron
• PostgresSQL の 拡張機能は試せる 主要な機能紹介 Part1. - 認証機能 • 様々な認証機能が提供されている
◦ メール, 電話 ◦ Facebook, Github, Google, Slack • 外部認証の設定も可能!
主要な機能紹介 Part2. Edge Functions • サーバーレス関数の実行、エッジコンピューティング • Edge Functionsの活用例 APIの自動生成
• RESTful API、GraphQL API • APIドキュメントの自動生成
主要な機能紹介 Part2. - API 自動生成
主要な機能紹介 Part2. - API 自動生成
主要な機能紹介 Part3. リアルタイムデータベース • データのリアルタイム同期、WebSocket • リアルタイムアプリケーションの例 ストレージ機能 • ファイルのアップロード、ダウンロード、管理
• ストレージの利用シーン
主要な機能紹介 Part3. - ストレージ機能
新しい機能のデモも どんどん出てくるよ!
キャッチアップしたいなら 2人 をフォローしろ!
あと、公式も忘れないでください(笑)