Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

התקנה והתקנה ב- JavaScript

מסד הנתונים בזמן אמת של Firebase הוא מסד נתונים המתארח בענן. הנתונים מאוחסנים כ- JSON ומסונכרנים בזמן אמת לכל לקוח מחובר. כשאתה בונה אפליקציות חוצות-פלטפורמות עם Android, iOS ו- JavaScript SDK שלנו, כל הלקוחות שלך חולקים מופע מסד נתונים אחד בזמן אמת ומקבלים עדכונים אוטומטיים עם הנתונים החדשים ביותר.

תנאים מוקדמים

  1. להוסיף ולהגדיר את ה- SDK לקוח JavaScript Firebase לתוך האפליקציה.

צור מסד נתונים

  1. נווט אל המקטע מסד זמן אמת של קונסולת Firebase . תתבקש לבחור פרויקט קיים של Firebase. עקוב אחר זרימת העבודה ליצירת מסד נתונים.

  2. בחר מצב התחלה לכללי האבטחה שלך ב- Firebase:

    מצב מבחן

    טוב להתחלת העבודה עם ספריות לקוחות הנייד והאינטרנט, אך מאפשר לכל אחד לקרוא ולכתוב את הנתונים שלך. לאחר שבחנו, הקפד לבדוק את חוקי מסד להבין Firebase זמן אמת סעיף.

    כדי להתחיל עם האינטרנט, iOS או Android SDK, בחר מצב בדיקה.

    מצב נעול

    מכחיש את כל הקריאה והכתיבה מלקוחות סלולריים ואינטרנט. שרתי היישומים המאומתים שלך עדיין יכולים לגשת למסד הנתונים שלך.

  3. בחר אזור למסד הנתונים. בהתאם לבחירה של האזור שלך, מרחב הנתונים יהיה מהצורה <databaseName>.firebaseio.com או <databaseName>.<region>.firebasedatabase.app . לקבלת מידע נוסף, ראו במיקומים נבחרים עבור הפרויקט שלך .

  4. לחץ על סיום.

כשמפעילים מסד זמן אמת, זה גם מאפשר API של מנהל API ענן .

הגדר כללי מסד נתונים בזמן אמת

מסד הנתונים בזמן אמת מספק שפת כללים הצהרתית המאפשרת לך להגדיר כיצד יש לבנות את הנתונים שלך, כיצד יש לאנדקס אותם ומתי ניתן לקרוא ולכתוב את הנתונים שלך.

אתחל את ה- SDK JavaScript של מסד הנתונים בזמן אמת

עליך לציין את כתובת אתר מסד הנתונים בזמן אמת בעת אתחול ה- SDK של JavaScript.

אתה יכול למצוא את כתובת האתר מסד זמן אמת שלך במקטע מסד זמן אמת של קונסולת Firebase . זה יהיה בצורה https://<databaseName>.firebaseio.com (עבור us-central1 מסדי נתונים) או https://<databaseName>.<region>.firebasedatabase.app (עבור מסדי נתונים בכל המקומות האחרים).

אתחל את ה- SDK באמצעות קטע הקוד הבא:

גרסת אינטרנט 9


import { initializeApp } from 'firebase/app';
import { getDatabase } from "firebase/database";

// Set the configuration for your app
// TODO: Replace with your project's config object
const firebaseConfig = {
  apiKey: "apiKey",
  authDomain: "projectId.firebaseapp.com",
  // For databases not in the us-central1 location, databaseURL will be of the
  // form https://[databaseName].[region].firebasedatabase.app.
  // For example, https://your-database-123.europe-west1.firebasedatabase.app
  databaseURL: "https://databaseName.firebaseio.com",
  storageBucket: "bucket.appspot.com"
};

const app = initializeApp(firebaseConfig);

// Get a reference to the database service
const database = getDatabase(app);

גרסת אינטרנט 8

// Set the configuration for your app
// TODO: Replace with your project's config object
var config = {
apiKey: "apiKey",
authDomain: "projectId.firebaseapp.com",
// For databases not in the us-central1 location, databaseURL will be of the
// form https://[databaseName].[region].firebasedatabase.app.
// For example, https://your-database-123.europe-west1.firebasedatabase.app
databaseURL: "https://databaseName.firebaseio.com",
storageBucket: "bucket.appspot.com"
};
firebase.initializeApp(config);

// Get a reference to the database service
var database = firebase.database();

אתה מוכן להתחיל להשתמש במסד הנתונים בזמן אמת של Firebase!

הצעדים הבאים