หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

การติดตั้งและการตั้งค่าใน JavaScript

Firebase Realtime Database เป็นฐานข้อมูลที่โฮสต์บนคลาวด์ ข้อมูลจะถูกจัดเก็บเป็น JSON และซิงโครไนซ์แบบเรียลไทม์กับทุกไคลเอนต์ที่เชื่อมต่อ เมื่อคุณสร้างแอปข้ามแพลตฟอร์มด้วย Android, iOS และ JavaScript SDK ของเราลูกค้าของคุณทั้งหมดจะแชร์อินสแตนซ์ฐานข้อมูลแบบเรียลไทม์หนึ่งรายการและรับการอัปเดตโดยอัตโนมัติด้วยข้อมูลใหม่ล่าสุด

ข้อกำหนดเบื้องต้น

  1. เพิ่มและกำหนดค่า SDK ไคลเอ็นต์ Firebase JavaScript ในแอปของคุณ

สร้างฐานข้อมูล

  1. สร้างโปรเจ็กต์ Firebase ใน คอนโซล Firebase คลิก เพิ่มโปรเจ็ก ต์จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อสร้างโปรเจ็กต์ Firebase หรือเพิ่มบริการ Firebase ในโปรเจ็กต์ GCP ที่มีอยู่

  2. ไปที่ส่วน ฐานข้อมูลแบบเรียลไทม์ ของ คอนโซล Firebase คุณจะได้รับแจ้งให้เลือกโครงการ Firebase ที่มีอยู่ ทำตามขั้นตอนการสร้างฐานข้อมูล

  3. เลือกโหมดเริ่มต้นสำหรับกฎความปลอดภัย Firebase ของคุณ:

    โหมดทดสอบ

    เหมาะสำหรับการเริ่มต้นใช้งานไลบรารีไคลเอ็นต์บนอุปกรณ์เคลื่อนที่และเว็บ แต่อนุญาตให้ทุกคนอ่านและเขียนทับข้อมูลของคุณได้ หลังจากการทดสอบโปรด อ่านส่วน ทำความเข้าใจกฎฐานข้อมูลเรียลไทม์ของ Firebase

    ในการเริ่มต้นใช้งานเว็บ iOS หรือ Android SDK ให้เลือกโหมดทดสอบ

    โหมดล็อค

    ปฏิเสธการอ่านและเขียนทั้งหมดจากไคลเอนต์มือถือและเว็บ แอ็พพลิเคชันเซิร์ฟเวอร์ที่ได้รับการพิสูจน์ตัวตนของคุณยังสามารถเข้าถึงฐานข้อมูลของคุณได้

  4. คลิก เสร็จสิ้น

เมื่อคุณเปิดใช้ฐานข้อมูลแบบเรียลไทม์จะเป็นการเปิดใช้ API ใน Cloud API Manager ด้วย

กำหนดค่ากฎฐานข้อมูลแบบเรียลไทม์

ฐานข้อมูลแบบเรียลไทม์มีภาษากฎที่เปิดเผยซึ่งช่วยให้คุณสามารถกำหนดว่าข้อมูลของคุณควรมีโครงสร้างอย่างไรควรจัดทำดัชนีอย่างไรและเมื่อใดที่ข้อมูลของคุณสามารถอ่านและเขียนถึงได้

เริ่มต้น Realtime Database JavaScript SDK

คุณต้องระบุ URL ของฐานข้อมูลแบบเรียลไทม์เมื่อเริ่มต้น JavaScript SDK ของคุณ

คุณสามารถค้นหา URL ของฐานข้อมูลแบบเรียลไทม์ได้ในแท็บฐานข้อมูลใน คอนโซล Firebase จะอยู่ในรูปแบบของ https://<databaseName>.firebaseio.com

เริ่มต้น SDK ของคุณโดยใช้ข้อมูลโค้ดต่อไปนี้:

  // Set the configuration for your app
  // TODO: Replace with your project's config object
  var config = {
    apiKey: "apiKey",
    authDomain: "projectId.firebaseapp.com",
    databaseURL: "https://databaseName.firebaseio.com",
    storageBucket: "bucket.appspot.com"
  };
  firebase.initializeApp(config);

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

คุณพร้อมที่จะเริ่มใช้ Firebase Realtime Database แล้ว!

ขั้นตอนถัดไป