Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

دمج أطر الويب مع الاستضافة

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

يتكامل Firebase Hosting مع أطر الويب الحديثة الشائعة بما في ذلك Angular و Next.js. باستخدام Firebase Hosting and Cloud Functions لـ Firebase مع أطر العمل هذه ، يمكنك تطوير التطبيقات والخدمات المصغرة في بيئة إطار العمل المفضلة لديك ، ثم نشرها في بيئة خادم مُدارة وآمنة. يتضمن الدعم أثناء هذه المعاينة المبكرة الوظائف التالية:

  • نشر تطبيقات الويب المكونة من محتوى ويب ثابت
  • نشر تطبيقات الويب التي تستخدم العرض المسبق / إنشاء الموقع الثابت (SSG)
  • نشر تطبيقات الويب التي تستخدم العرض من جانب الخادم (SSR) - عرض خادم كامل عند الطلب

يوفر Firebase هذه الوظيفة من خلال Firebase CLI. عند تهيئة الاستضافة في سطر الأوامر ، فإنك توفر معلومات حول مشروع الويب الجديد أو الحالي ، ويقوم CLI بإعداد الموارد المناسبة لإطار عمل الويب الذي اخترته.

المتطلبات الأساسية

  • الإصدار 11.14.2 من Firebase CLI أو إصدار أحدث. تأكد من تثبيت CLI باستخدام طريقتك المفضلة.
  • اختياري: تم تمكين الفوترة في مشروع Firebase (مطلوب إذا كنت تخطط لاستخدام SSR).

تقدم محليا

يمكنك اختبار اندماجك محليًا باتباع الخطوات التالية:

  1. قم بتشغيل firebase emulators:start من المحطة. يؤدي هذا إلى إنشاء تطبيقك وتقديمه باستخدام Firebase CLI.
  2. افتح تطبيق الويب الخاص بك على عنوان URL المحلي الذي يعرضه CLI (عادةً http: // localhost: 5000).

انشر تطبيقك على Firebase Hosting

عندما تكون مستعدًا لمشاركة تغييراتك مع العالم ، انشر تطبيقك على موقعك المباشر:

  1. تشغيل firebase deploy من المحطة.
  2. تحقق من موقع الويب الخاص بك على: SITE_ID.web.app أو PROJECT_ID.web.app (أو مجالك المخصص ، إذا قمت بإعداد واحد).

الخطوات التالية

راجع الدليل التفصيلي لإطار العمل المفضل لديك: