ما نقدمه
PostgreSQL SQL كامل
SQL حقيقي — JOINs، استعلامات معقدة، transactions، stored procedures. قاعدة بيانات production-grade.
Row-Level Security
قواعد صلاحيات لكل صف على مستوى قاعدة البيانات. المستخدم يرى بياناته فقط — تضمنه قاعدة البيانات.
Realtime + Edge Functions
WebSocket للتغييرات اللحظية، Edge Functions مبنية على Deno لـ serverless. كلاهما مشمول.
خيار Self-Host
مفتوح المصدر — تثبيت على خادمك الخاص. للقطاعات الحساسة (الصحة، البنوك). أو استخدم managed cloud.
لماذا غالباً نختار Supabase على Firebase
إذا كان لديك مشروع Firebase موجود: الهجرة لـ Supabase ممكنة. سكربتات الهجرة: Firestore JSON → جداول PostgreSQL، Firebase Auth → Supabase Auth، إشعارات FCM عبر Supabase Functions.
الأسباب: التكلفة (50-70% توفير على النطاق)، قوة SQL، مفتوح المصدر، خيار self-host (للامتثال).
المخاطر: الهجرة ليست قراراً سهلاً — إذا كان الكود الموجود مرتبط بقوة بـ Firebase، معقد. عادة نكتب الميزات الجديدة في Supabase، نبقي Firebase القديم.
مشروع جديد: توصيتنا الافتراضية Supabase. أكثر حداثة، أكثر مرونة، future-proof.
Self-host: للقطاعات الحساسة (الصحة، البنوك، KVKK) يمكننا تثبيت Supabase على خادمك. ميزة مفتوحة المصدر.
الأسئلة الشائعة
كم يختلف Supabase عن Firebase؟
80% نفس الميزات، فقط قاعدة البيانات SQL. تجربة المطور مشابهة جداً.
Supabase مدفوع من الخارج؟
اشتراك شهري ببطاقة أجنبية. Wise أو أي بطاقة دولية تعمل بدون مشاكل.
هل self-host صعب؟
1-2 يوم لشخص يعرف Docker. نحن نثبت، ثم تديره أنت أو تأخذ صيانتنا الشهرية.
كيف يعمل Supabase realtime؟
يستخدم replication المنطقي لـ PostgreSQL — أي كتابة لجدول تُدفع للعميل فوراً. WebSocket تحت الغطاء.