इंस्टॉलेशन & JavaScript में सेटअप करें

Firebase रीयलटाइम डेटाबेस, क्लाउड पर होस्ट किया गया डेटाबेस होता है. डेटा को इस तौर पर सेव किया जाता है JSON को ऐक्सेस किया जा सकता है और हर कनेक्ट किए गए क्लाइंट के साथ रीयलटाइम में सिंक किया गया है. बनाने पर हमारे Android, Apple प्लैटफ़ॉर्म और JavaScript SDK के साथ क्रॉस-प्लैटफ़ॉर्म ऐप्लिकेशन पर क्लाइंट एक रीयलटाइम डेटाबेस इंस्टेंस शेयर करते हैं और उन्हें अपने-आप ही मिलता है अपडेट करता है.

ज़रूरी शर्तें

अगर आपने पहले से ऐसा नहीं किया है, तो Firebase JS SDK टूल इंस्टॉल करें और Firebase शुरू करें.

डेटाबेस बनाएं

  1. इसके Realtime Database सेक्शन पर जाएं: Firebase कंसोल. आपसे कोई मौजूदा Firebase प्रोजेक्ट चुनने के लिए कहा जाएगा. डेटाबेस बनाने के वर्कफ़्लो को फ़ॉलो करें.

  2. अपने Firebase Security Rules के लिए कोई शुरुआती मोड चुनें:

    टेस्ट मोड

    यह मोबाइल और वेब क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करने के लिए सही है, हालांकि, इसकी मदद से कोई भी व्यक्ति आपके डेटा को पढ़ सकता है और उसमें बदलाव कर सकता है. परीक्षण के बाद, अपने Firebase रीयल टाइम डेटाबेस नियमों को समझें को ज़रूर पढ़ें सेक्शन देखें.

    देखें

    वेब, Apple या Android SDK का इस्तेमाल शुरू करने के लिए, testmode चुनें.

    लॉक मोड

    मोबाइल और वेब क्लाइंट के किसी भी तरह के पढ़े और लिखे गए कॉन्टेंट को अस्वीकार करता है. आपके पुष्टि किए गए ऐप्लिकेशन सर्वर अब भी आपके डेटाबेस को ऐक्सेस कर सकते हैं.

  3. डेटाबेस के लिए कोई जगह चुनें.

    इसके आधार पर डेटाबेस की जगह की जानकारी, नए डेटाबेस के लिए यूआरएल इनमें से किसी एक फ़ॉर्मैट में होगा:

    • DATABASE_NAME.firebaseio.com (इसके लिए us-central1 में डेटाबेस)

    • DATABASE_NAME.REGION.firebasedatabase.app (अन्य सभी जगहों के डेटाबेस के लिए)

  4. हो गया पर क्लिक करें.

Realtime Database को चालू करने पर, एपीआई को इसमें भी चालू कर दिया जाता है Cloud API मैनेजर.

Realtime Database Security Rules को कॉन्फ़िगर करें

Realtime Database में, डिक्लेरेटिव टोन में जानकारी दी गई होती है. इससे, ये काम किए जा सकते हैं तय करें कि आपके डेटा को कैसे स्ट्रक्चर किया जाना चाहिए, उसे कैसे इंडेक्स किया जाना चाहिए, और आपके डेटा को वहां से पढ़ा और लिखा जा सकता है.

Realtime Database JS SDK जोड़ें और Realtime Database शुरू करें

JavaScript SDK टूल शुरू करते समय, आपको अपने Realtime Database का यूआरएल बताना होगा.

आपको अपने Realtime Database का यूआरएल, इसके Realtime Database सेक्शन में मिलेगा Firebase कंसोल. इसके आधार पर डेटाबेस की जगह की जानकारी, डेटाबेस का यूआरएल इनमें से किसी एक फ़ॉर्मैट में होगा:

  • https://DATABASE_NAME.firebaseio.com (us-central1 में डेटाबेस के लिए)
  • https://DATABASE_NAME.REGION.firebasedatabase.app (अन्य सभी जगहों के डेटाबेस के लिए)

नीचे दिए गए कोड स्निपेट का इस्तेमाल करके, SDK टूल शुरू करें:

Web

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

// TODO: Replace the following with your app's Firebase project configuration
// See: https://firebase.google.com/docs/web/learn-more#config-object
const firebaseConfig = {
  // ...
  // The value of `databaseURL` depends on the location of the database
  databaseURL: "https://DATABASE_NAME.firebaseio.com",
};

// Initialize Firebase
const app = initializeApp(firebaseConfig);


// Initialize Realtime Database and get a reference to the service
const database = getDatabase(app);

Web

import firebase from "firebase/app";
import "firebase/compat/database";

// TODO: Replace the following with your app's Firebase project configuration
// See: https://firebase.google.com/docs/web/learn-more#config-object
const firebaseConfig = {
  // ...
  // The value of `databaseURL` depends on the location of the database
  databaseURL: "https://DATABASE_NAME.firebaseio.com",
};

// Initialize Firebase
firebase.initializeApp(firebaseConfig);


// Initialize Realtime Database and get a reference to the service
const database = firebase.database();

अब आप Firebase Realtime Database का इस्तेमाल करने के लिए तैयार हैं!

अगले चरण