زافين جوهريان
  1. زافين جوهريان
  2. المدونة

إطلاق تطبيقات الويب الكاملة بسرعة عبر Bolt.new و Supabase

3 د للقراءة

دليل عملي خطوة بخطوة لبناء تطبيقات الويب المتكاملة عبر Bolt.new وربطها بـ Supabase ثم تحسينها في Cursor.

إطلاق تطبيقات الويب الكاملة بسرعة عبر Bolt.new و Supabase

لبناء تطبيق ويب متكامل وإطلاقه خلال ساعات، يمكنك إنشاء النموذج الأولي العامل داخل Bolt.new، وربطه بمنصة Supabase للواجهة الخلفية، ثم تنقيح الشيفرة البرمجية عبر Cursor. هذا المسار يزيل تعقيدات الإعداد الأولي مع إبقاء التحكم البرمجي الكامل بين يديك.

الخطوة 1: إنشاء الواجهة والمنطق البرمجي عبر Bolt.new

يعمل Bolt.new كبيئة تطوير متكاملة تعتمد على Node.js مباشرة داخل المتصفح عبر تقنية WebContainers من StackBlitz. وبالاعتماد على نماذج Claude، يتيح لك تنزيل حزم npm وتشغيل الخوادم ومعاينة التطبيق في الوقت الفعلي دون الحاجة إلى الطرفية المحلية. وفي 29 سبتمبر 2026، أعلنت Bolt.new استحواذها على شركة Dokai لتطوير أداء الوكلاء المستقلين داخل بيئات العمل المعقدة.

للحصول على نتائج دقيقة من المحاولة الأولى، اتبع هذه الممارسات:

  • حدد أدواتك بوضوح: اذكر إطار العمل ومكتبات التصميم مثل React مع Vite أو Tailwind CSS أو shadcn/ui في طلبك الأولي.
  • استخدم خاصية تحسين التوجيه: دع الأداة تعيد صياغة التعليمات البرمجية وتغطي الحالات الخاصة قبل الإرسال.
  • ابنِ المشروع بالتدريج: اطلب الهيكل الأساسي وتدفق البيانات أولاً، ثم اطلب الميزات الإضافية كمرشحات البحث والنماذج لاحقاً.

الخطوة 2: ربط Supabase لإدارة قواعد البيانات والمصادقة

يحتاج أي تطبيق فعلي إلى قاعدة بيانات موثوقة ونظام مصادقة للمستخدمين. يوفر Bolt.new تكاملاً مباشراً مع Supabase، وهي خدمة سحابية مبنية على PostgreSQL.

لإعداد الواجهة الخلفية بطريقة آمنة:

  1. اضغط على خيار ربط Supabase داخل Bolt.new لمزامنة مشروعك وإنشاء الجداول.
  2. دع الذكاء الاصطناعي يبني مخططات البيانات ونظام تسجيل الدخول عبر البريد الإلكتروني أو OAuth.
  3. راجع سياسات أمان الصفوف (RLS): تشير الدراسات والتدقيقات البرمجية إلى أن نحو 70% من التطبيقات المبنية عبر أدوات الذكاء الاصطناعي تُترك فيها سياسات RLS معطلة أو غير مكتملة. افتح لوحة تحكم Supabase وتأكد من أن كل جدول محمي بسياسات تمنع وصول المستخدم لبيانات غيره.
  4. تحقق من المفاتيح: تأكد من عدم تضمين المفاتيح السرية الخاصة بالخادم داخل حزم المتصفح العامة.

الخطوة 3: التصدير إلى GitHub والانتقال إلى Cursor

تتفوق أدوات المتصفح في توليد النماذج السريعة، لكن قيود بيئة المتصفح واستهلاك التوكنز قد يؤديان إلى تكرار الأخطاء البرمجية مع كبر حجم المشروع. عندما تلاحظ ذلك، قم بتصدير المستودع فوراً إلى GitHub.

في رأيي، مكملات الذكاء الاصطناعي تعمل معاً بأفضل شكل عندما توضع في سياقها المناسب:

  • استنسخ المشروع من GitHub داخل محرر Cursor.
  • استخدم Composer وأدوات المساعدة في Cursor لإعادة هيكلة الملفات وحل المشكلات البرمجية المعقدة.
  • أجرِ اختبارات الفحص وضبط الأنواع داخل البيئة المحلية لضمان استقرار التطبيق.

الخطوة 4: النشر في بيئة الإنتاج والمراقبة

بعد اعتماد الشيفرة والتأكد من سلامتها في Cursor:

  • اربط مستودع GitHub بمنصة استضافة مثل Netlify أو Vercel أو Cloudflare.
  • أضف المتغيرات البيئية الخاصة ببيئة الإنتاج مثل رابط Supabase والمفتاح العام.
  • اختبر روابط المصادقة وإشعارات قواعد البيانات على مختلف الشاشات والمتصفحات.

رأيي حول البرمجة المدعومة بالذكاء الاصطناعي والتسليم السريع

أدوات مثل Bolt.new و Cursor ليست بدائل متنافسة، بل يكمل بعضها بعضاً. يوفر Bolt.new سرعة الانطلاق من الصفر دون تعقيدات الإعداد، بينما يمنحك Cursor الدقة المطلوبة لتحويل النموذج إلى منتج حقيقي وجاهز للإنتاج. أفضل طريقة للعمل هي استخدام المتصفح لرسم الهيكل، ثم إتمام الهندسة البرمجية في محرر الأكواد.

المصادر

اعمل معي ←