تخطَّ إلى المحتوى

Backend

معظم تطبيقات Proyecta لا تحتاج إلى backend تديره بنفسك. فبياناتك وتسجيل الدخول والمدفوعات والبريد الإلكتروني وتخزين الملفات هي إمكانات منصة تديرها Proyecta نيابةً عنك — ولا يوجد server خاص بكل تطبيق تحتاج إلى deploy أو توسيع أو دفع مقابله.

بالنسبة للتطبيق المعتاد، “الـ backend” شيء لن تضطر للتفكير فيه أبداً. تتكفل Proyecta بتوفيره:

يصل تطبيقك إلى كل ذلك من كود الـ front-end الخاص به، عبر واجهة API المُدارة من Proyecta — ويتولى الذكاء الاصطناعي توصيل الاستدعاءات نيابةً عنك.

ماذا عن تطبيقات الوقت الفعلي؟

Section titled “ماذا عن تطبيقات الوقت الفعلي؟”

بعض التطبيقات تحتاج إلى بيانات تتغير مباشرةً — محادثة تُحدَّث فور وصول الرسائل، أو حالة الحضور (“من متصل الآن”)، أو تغذية نشاط، أو حالة متعددة اللاعبين. backend متخصص للوقت الفعلي لهذه الحالات قادم قريباً. إن وصفت تطبيقاً يحتاج إلى سلوك مباشر اليوم، ستبني Proyecta كل شيء آخر وتُشير إلى جانب التحديث المباشر باعتباره قادماً في تحديث لاحق — وبقية التطبيق تعمل وتُشحن الآن على طبقة بيانات المنصة.

لا يوجد لوحة تحكم backend منفصلة في Builder. اسأل الذكاء الاصطناعي — فهو يقرأ سجلات runtime مباشرةً ويُبلغك عن الأخطاء والنشاط. تطبيقك المنشور يعمل على البنية التحتية المُدارة من Proyecta؛ ولا يوجد حساب server خاص بك تحتاج لتسجيل الدخول إليه.

خدمات البنية التحتية (التطوير المحلي)

Section titled “خدمات البنية التحتية (التطوير المحلي)”

للتطوير المحلي، يمكن لجهازك تشغيل خدمات البنية التحتية — PostgreSQL وRedis وMongoDB وMySQL — كحاويات مساندة بجانب تطبيقك. هذه وسائل تسهيل للتطوير على runtime، منفصلة عن بيانات المنصة الخاصة بتطبيقك المنشور. راجع أجهزة التطوير لمعرفة آلية عملها.