Backend
معظم تطبيقات Proyecta لا تحتاج إلى backend تديره بنفسك. فبياناتك وتسجيل الدخول والمدفوعات والبريد الإلكتروني وتخزين الملفات هي إمكانات منصة تديرها Proyecta نيابةً عنك — ولا يوجد server خاص بكل تطبيق تحتاج إلى deploy أو توسيع أو دفع مقابله.
بالنسبة للتطبيق المعتاد، “الـ backend” شيء لن تضطر للتفكير فيه أبداً. تتكفل Proyecta بتوفيره:
- بياناتك محفوظة في CMS المدمج — مخزن مُدار مبني على Postgres يقرأ منه تطبيقك ويكتب إليه عبر typed hooks، دون الحاجة لكتابة أي كود على جانب الـ server.
- الإمكانات تغطي المهام المعتادة للـ backend: المدفوعات (Stripe)، النماذج والإرسالات، تسجيل الدخول، البريد الإلكتروني، الإشعارات الفورية، تخزين الملفات، والموصلات لواجهات برمجة الطرف الثالث. تدير Proyecta بيانات الاعتماد وجانب الـ server.
- بوابة الذكاء الاصطناعي تتيح لتطبيقك استدعاء نماذج اللغة الكبرى المتقدمة دون الحاجة لمفاتيح API خاصة بك.
يصل تطبيقك إلى كل ذلك من كود الـ front-end الخاص به، عبر واجهة API المُدارة من Proyecta — ويتولى الذكاء الاصطناعي توصيل الاستدعاءات نيابةً عنك.
ماذا عن تطبيقات الوقت الفعلي؟
Section titled “ماذا عن تطبيقات الوقت الفعلي؟”بعض التطبيقات تحتاج إلى بيانات تتغير مباشرةً — محادثة تُحدَّث فور وصول الرسائل، أو حالة الحضور (“من متصل الآن”)، أو تغذية نشاط، أو حالة متعددة اللاعبين. backend متخصص للوقت الفعلي لهذه الحالات قادم قريباً. إن وصفت تطبيقاً يحتاج إلى سلوك مباشر اليوم، ستبني Proyecta كل شيء آخر وتُشير إلى جانب التحديث المباشر باعتباره قادماً في تحديث لاحق — وبقية التطبيق تعمل وتُشحن الآن على طبقة بيانات المنصة.
عرض نشاط التطبيق
Section titled “عرض نشاط التطبيق”لا يوجد لوحة تحكم backend منفصلة في Builder. اسأل الذكاء الاصطناعي — فهو يقرأ سجلات runtime مباشرةً ويُبلغك عن الأخطاء والنشاط. تطبيقك المنشور يعمل على البنية التحتية المُدارة من Proyecta؛ ولا يوجد حساب server خاص بك تحتاج لتسجيل الدخول إليه.
خدمات البنية التحتية (التطوير المحلي)
Section titled “خدمات البنية التحتية (التطوير المحلي)”للتطوير المحلي، يمكن لجهازك تشغيل خدمات البنية التحتية — PostgreSQL وRedis وMongoDB وMySQL — كحاويات مساندة بجانب تطبيقك. هذه وسائل تسهيل للتطوير على runtime، منفصلة عن بيانات المنصة الخاصة بتطبيقك المنشور. راجع أجهزة التطوير لمعرفة آلية عملها.