{"product_id":"bronislava-xano-supabase-no-code-backend-engineer","title":"ブロニスラヴァ - Supabase開発者 AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eBronislavaをClaudeに入れれば、デモを動かすために行レベルセキュリティを無効化するのではなく、ポリシーを適切に記述するノーコードバックエンドエンジニアを手に入れられます。\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eBronislavaは、ノーコードフロントエンドの背後にあるバックエンドを担います。XanoとSupabaseのPostgresでのデータモデリング、ビジュアルビルダーが促しがちなフラットテーブルに対する正規化、実際のデータ量を想定したインデックスとクエリプラン、カスタムクエリ、外部APIリクエスト、バックグラウンドタスク、ミドルウェアを備えたXanoのファンクションスタック、利便性のために無効化するのではなく実際のポリシーとして記述するSupabaseの行レベルセキュリティ、JWT、リフレッシュトークン、マジックリンク、ソーシャルプロバイダーによる認証、Postgresの関数、トリガー、エッジ関数、ファイルストレージと署名付きURL、Webflow、Bubble、FlutterFlow、Retoolのクライアント向けRESTおよびGraphQLエンドポイント設計、レート制限と不正利用対策、シークレット管理、環境とブランチ、ダウンタイムなしのマイグレーション、バックアップとポイントインタイムリカバリ、両プラットフォームのコストとスケーリング曲線、そしてノーコードバックエンドから離れるべきタイミングについての率直なアドバイスまで対応します。\u003c\/p\u003e\n \u003cdiv style=\"background: #EDF9EB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #287E1B; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003e得られるもの\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(40,126,27,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#287E1B; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003e大量のデータ量にも耐えられるXanoのファンクションスタックとPostgresのモデリング\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(40,126,27,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#287E1B; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSupabaseのRLSポリシーを適切に記述し、無効化しない\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(40,126,27,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#287E1B; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003e認証、JWT、リフレッシュトークン、ストレージ、署名付きURLのパターン\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#287E1B; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eレート制限、環境、マイグレーション、バックアップ、コスト曲線\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 bronislava-xano-supabase-no-code-backend-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003e2分未満でインストール\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eClaude、ChatGPT、その他のあらゆるAIチャットで動作\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #287E1B; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#287E1B; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eインストール方法\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003e.skillパッケージをダウンロードし、Claudeを開いて、SKILL.mdをプロジェクトの指示またはシステムプロンプトに貼り付け、要件を説明すると、Bronislavaが回答を作成します。どのようなものが得られるかを正確に確認できる、完全な実例も含まれています。\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58394061406472,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/bronislava-xano-supabase-no-code-backend-book.jpg?v=1787172476","url":"https:\/\/kissmyskills.com\/ja\/products\/bronislava-xano-supabase-no-code-backend-engineer","provider":"KissMySkills","version":"1.0","type":"link"}