जावास्क्रिप्ट में स्थापना और सेटअप

फायरबेस रीयलटाइम डेटाबेस एक क्लाउड-होस्टेड डेटाबेस है। डेटा को JSON के रूप में संग्रहीत किया जाता है और प्रत्येक कनेक्टेड क्लाइंट को रीयलटाइम में सिंक्रनाइज़ किया जाता है। जब आप हमारे एंड्रॉइड, आईओएस और जावास्क्रिप्ट एसडीके के साथ क्रॉस-प्लेटफ़ॉर्म ऐप बनाते हैं, तो आपके सभी क्लाइंट एक रीयलटाइम डेटाबेस इंस्टेंस साझा करते हैं और स्वचालित रूप से नवीनतम डेटा के साथ अपडेट प्राप्त करते हैं।

आवश्यक शर्तें

  1. जोड़ें और Firebase जावास्क्रिप्ट ग्राहक एसडीके कॉन्फ़िगर अपने ऐप्लिकेशन में।

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

  1. नेविगेट की रीयलटाइम डाटाबेस अनुभाग के लिए Firebase कंसोल । आपको किसी मौजूदा Firebase प्रोजेक्ट को चुनने के लिए कहा जाएगा. डेटाबेस निर्माण कार्यप्रवाह का पालन करें।

  2. अपने फायरबेस सुरक्षा नियमों के लिए एक प्रारंभिक मोड चुनें:

    परीक्षण मोड

    मोबाइल और वेब क्लाइंट लाइब्रेरी के साथ शुरुआत करने के लिए अच्छा है, लेकिन किसी को भी आपके डेटा को पढ़ने और ओवरराइट करने की अनुमति देता है। परीक्षण के बाद, समीक्षा करना सुनिश्चित करें समझे Firebase रीयलटाइम डाटाबेस नियम अनुभाग।

    वेब, iOS या Android SDK के साथ आरंभ करने के लिए, परीक्षण मोड चुनें।

    बंद मोड

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

  3. डेटाबेस के लिए एक क्षेत्र चुनें। क्षेत्र के अपनी पसंद के आधार पर, डेटाबेस नाम स्थान फार्म के लिए किया जाएगा <databaseName>.firebaseio.com या <databaseName>.<region>.firebasedatabase.app । अधिक जानकारी के लिए, अपनी परियोजना के लिए चुनिंदा स्थानों

  4. पूर्ण क्लिक करें।

जब आप रीयलटाइम डाटाबेस सक्षम है, यह भी में एपीआई के लिए सक्षम बनाता बादल एपीआई प्रबंधक

रीयलटाइम डेटाबेस नियम कॉन्फ़िगर करें

रीयलटाइम डेटाबेस एक घोषणात्मक नियम भाषा प्रदान करता है जो आपको यह परिभाषित करने की अनुमति देता है कि आपका डेटा कैसे संरचित किया जाना चाहिए, इसे कैसे अनुक्रमित किया जाना चाहिए, और आपके डेटा को कब से पढ़ा और लिखा जा सकता है।

रीयलटाइम डेटाबेस JavaScript SDK प्रारंभ करें

अपना JavaScript SDK प्रारंभ करते समय आपको अपना रीयलटाइम डेटाबेस URL निर्दिष्ट करना होगा.

आप की रीयलटाइम डाटाबेस अनुभाग में अपने रीयलटाइम डाटाबेस यूआरएल पा सकते हैं Firebase कंसोल । यह प्रपत्र होगा https://<databaseName>.firebaseio.com (के लिए us-central1 डेटाबेस) या https://<databaseName>.<region>.firebasedatabase.app (अन्य सभी स्थानों में डेटाबेस के लिए)।

निम्नलिखित कोड स्निपेट का उपयोग करके अपना SDK प्रारंभ करें:

  // 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 रीयलटाइम डेटाबेस का उपयोग शुरू करने के लिए तैयार हैं!

अगला कदम