付録A: 技術リソース集


目次に戻る: はじめに
前の章: 第10章:統合実践プロジェクト
次の付録: 付録B: 参考資料
用途: 技術リファレンス・外部リソース集
利用方法: 必要時に該当セクションを参照

本書で扱う設計判断(認証・認可、RLS、Edge Functions、運用監視、性能最適化など)を深掘りするための参照先を整理します。

外部リンクは更新される可能性があるため、アクセスできない場合は公式サイトから検索してください。

A.1 Supabase 公式情報

  • Supabase Docs: https://supabase.com/docs
  • Supabase GitHub: https://github.com/supabase/supabase
  • supabase-js(JavaScript/TypeScript SDK): https://github.com/supabase/supabase-js
  • Supabase CLI: https://github.com/supabase/cli

A.2 PostgreSQL / SQL リファレンス

  • PostgreSQL 公式ドキュメント: https://www.postgresql.org/docs/
  • PostgREST: https://postgrest.org/

A.3 認証・認可(標準仕様)

  • JSON Web Token (JWT) - RFC 7519: https://datatracker.ietf.org/doc/html/rfc7519
  • OAuth 2.0 - RFC 6749: https://datatracker.ietf.org/doc/html/rfc6749
  • OpenID Connect Core 1.0: https://openid.net/specs/openid-connect-core-1_0.html

A.4 セキュリティ(実務リファレンス)

  • OWASP Top 10: https://owasp.org/www-project-top-ten/
  • OWASP ASVS: https://owasp.org/www-project-application-security-verification-standard/

A.5 監視・可観測性

  • OpenTelemetry: https://opentelemetry.io/
  • Prometheus: https://prometheus.io/
  • Grafana: https://grafana.com/

A.6 決済(Stripe)

  • Stripe Docs: https://stripe.com/docs

A.7 UIクライアント(Flet)

  • Flet: https://flet.dev/
  • GitHub(flet-dev/flet): https://github.com/flet-dev/flet