Catch up on everthing we announced at this year's Firebase Summit. Learn more

ওয়েব এবং ফায়ারবেস সম্পর্কে আরও জানুন

আপনি যখন ফায়ারবেস ব্যবহার করে একটি ওয়েব অ্যাপ তৈরি করছেন, তখন আপনি অপরিচিত ধারণার সম্মুখীন হতে পারেন, অথবা আপনার প্রকল্পের জন্য সঠিক সিদ্ধান্ত নিতে আপনার আরও তথ্যের প্রয়োজন হতে পারে। এই পৃষ্ঠাটির লক্ষ্য সেই প্রশ্নগুলির উত্তর দেওয়া বা আরও জানার জন্য আপনাকে সংস্থানগুলির দিকে নির্দেশ করা৷

আপনি এই পৃষ্ঠাতে আবৃত নয় একটি বিষয় সম্পর্কে প্রশ্ন থেকে থাকে, আমাদের একটি পরিদর্শন অনলাইন সম্প্রদায় । আমরা এই পৃষ্ঠাটিকে পর্যায়ক্রমে নতুন বিষয়গুলির সাথে আপডেট করব, তাই আপনি যে বিষয়ে জানতে চান তা আমরা যুক্ত করেছি কিনা তা দেখতে ফিরে দেখুন৷

SDK সংস্করণ 8 এবং 9

Firebase ওয়েব অ্যাপের জন্য দুটি SDK সংস্করণ প্রদান করে:

  • সংস্করণ 8. এই জাভাস্ক্রিপ্ট ইন্টারফেস যে Firebase কয়েক বছরের জন্য পরিচালিত এবং বিদ্যমান Firebase অ্যাপ্লিকেশনগুলির সাথে ওয়েব ডেভেলপারদের পরিচিত করেছে। যেহেতু Firebase একটি বড় রিলিজ চক্রের পরে এই সংস্করণের সমর্থন সরিয়ে দেবে, তাই নতুন অ্যাপগুলির পরিবর্তে সংস্করণ 9 গ্রহণ করা উচিত।
  • মডুলার সংস্করণ 9। এই SDK এর একটি মডুলার পদ্ধতির যে এই ধরনের আধুনিক জাভাস্ক্রিপ্ট বিল্ড সরঞ্জামগুলির সাথে SDK এর আকার এবং আরও দক্ষতার কমে প্রদান করে প্রবর্তন webpack বা রোলআপ

সংস্করণ 9 বিল্ড সরঞ্জামগুলির সাথে ভালভাবে সংহত করে যা আপনার অ্যাপে ব্যবহার করা হচ্ছে না এমন কোড বের করে দেয়, একটি প্রক্রিয়া যা "গাছ কাঁপানো" নামে পরিচিত। এই SDK-এর সাহায্যে তৈরি অ্যাপগুলি ব্যাপকভাবে কমে যাওয়া সাইজের ফুটপ্রিন্ট থেকে উপকৃত হয়। সংস্করণ 8, যদিও একটি মডিউল হিসাবে উপলব্ধ, এর একটি কঠোরভাবে মডুলার কাঠামো নেই এবং একই মাত্রার আকার হ্রাস প্রদান করে না।

যদিও সংস্করণ 9 SDK-এর বেশিরভাগ সংস্করণ 8 সংস্করণের মতো একই প্যাটার্ন অনুসরণ করে, কোডের সংগঠন ভিন্ন। সাধারণত, সংস্করণ 8 একটি নেমস্পেস এবং পরিষেবা প্যাটার্নের দিকে ভিত্তিক হয়, যখন সংস্করণ 9 বিচ্ছিন্ন ফাংশনের দিকে ভিত্তিক হয়। উদাহরণ হিসেবে বলা যায়, সংস্করণ 8 এর ডট chaining যেমন firebaseApp.auth() , একটি একক দ্বারা সংস্করণ 9 প্রতিস্থাপিত হয় getAuth() ফাংশন যা লাগে firebaseApp এবং আয় একটি প্রমাণীকরণ উদাহরণস্বরূপ।

এর মানে হল সংস্করণ 8 বা তার আগের সংস্করণের সাথে তৈরি করা ওয়েব অ্যাপগুলির সংস্করণ 9 এর মডুলার পদ্ধতির সুবিধা নেওয়ার জন্য রিফ্যাক্টরিং প্রয়োজন। ফায়ারবেস সেই ট্রানজিশন সহজ করতে কমপ্যাট লাইব্রেরি প্রদান করে; দেখতে আপগ্রেড নির্দেশিকা আরও বিস্তারিত জানার জন্য।

কি সমর্থন করা হয়?

যদিও সংস্করণ 8 এবং সংস্করণ 9-এর বিভিন্ন কোড শৈলী রয়েছে, তারা Firebase বৈশিষ্ট্য এবং বিকল্পগুলির জন্য খুব অনুরূপ সমর্থন প্রদান করে। আমরা এই নির্দেশিকায় বিশদভাবে বর্ণনা করব, SDK সংস্করণ উভয়ই JavaScript এবং Node.js ভেরিয়েন্ট সমর্থন করে এবং SDK যোগ/ইনস্টল করার জন্য বিভিন্ন বিকল্পের সাথে।

এর সাথে SDK যোগ করুন 8.0 (নামস্থানযুক্ত) 9.0 (মডুলার)
npm
  • জাভাস্ক্রিপ্টের জন্য
  • Node.js এর জন্য
  • জাভাস্ক্রিপ্টের জন্য
  • Node.js এর জন্য
CDN (কন্টেন্ট ডেলিভারি নেটওয়ার্ক)
  • জাভাস্ক্রিপ্টের জন্য
  • জাভাস্ক্রিপ্টের জন্য
হোস্টিং URL
  • জাভাস্ক্রিপ্টের জন্য
  • Node.js এর জন্য

আরো তথ্যের জন্য, দেখুন উপায় আপনার অ্যাপ্লিকেশানে ওয়েব SDK আছে যোগ করার জন্য এবং Firebase ওয়েব SDK এর রূপগুলো এই পৃষ্ঠাতে পরে।

নতুন অ্যাপের জন্য সংস্করণ 9

আপনি Firebase সাথে নতুন ইন্টিগ্রেশন থেকে শুরু করে থাকেন, তাহলে আপনি সংস্করণ 9 SDK এর করা পছন্দ যখন আপনি করতে পারেন যোগ করতে পারেন এবং SDK এর আরম্ভ

আপনি আপনার অ্যাপ্লিকেশন বিকাশ হিসাবে, যে আপনার কোড ফাংশন প্রায় প্রধানত সংগঠিত করা হবে মনে রাখা। সংস্করণ 9-এ, পরিষেবাগুলিকে প্রথম আর্গুমেন্ট হিসাবে পাস করা হয়, এবং ফাংশনটি তারপর পরিষেবার বিশদ বিবরণ ব্যবহার করে বাকিগুলি করতে। উদাহরণ স্বরূপ:

import { getAuth, onAuthStateChanged } from "firebase/auth";

const auth = getAuth(firebaseApp);
onAuthStateChanged(auth, user => {
  // Check for user status
});

আরো উদাহরণ এবং বিস্তারিত জানার জন্য, প্রতিটি পণ্যের এলাকার জন্য গাইড এবং সেইসাথে দেখতে সংস্করণ 9 রেফারেন্স ডকুমেন্টেশন

আপনার অ্যাপে ওয়েব SDK যোগ করার উপায়

ফায়ারবেস রিমোট কনফিগ, এফসিএম এবং আরও অনেক কিছু সহ বেশিরভাগ ফায়ারবেস পণ্যের জন্য জাভাস্ক্রিপ্ট লাইব্রেরি সরবরাহ করে। আপনি কীভাবে আপনার ওয়েব অ্যাপে Firebase SDK যোগ করবেন তা নির্ভর করে আপনি আপনার অ্যাপের সাথে কোন টুলিং ব্যবহার করছেন (যেমন মডিউল বান্ডলার), অথবা আপনার অ্যাপটি Node.js-এর মতো ব্রাউজার নয় এমন পরিবেশে চলে কিনা।

তোমাদের কেউ যোগ করতে পারেন প্রাপ্তিসাধ্য লাইব্রেরি সমর্থিত পদ্ধতি এক মাধ্যমে আপনার অ্যাপ্লিকেশানে:

  • npm (মডিউল বান্ডলার এবং Node.js এর জন্য)
  • CDN (কন্টেন্ট ডেলিভারি নেটওয়ার্ক)

বিস্তারিত সেটআপ নির্দেশমালা জন্য, দেখুন আপনার জাভাস্ক্রিপ্ট অ্যাপ Firebase যোগ করুন । এই বিভাগের বাকি অংশে আপনাকে উপলব্ধ বিকল্পগুলি থেকে বেছে নিতে সহায়তা করার জন্য তথ্য রয়েছে।

npm

Firebase npm প্যাকেজ ডাউনলোড করা (যাতে ব্রাউজার এবং Node.js বান্ডেল উভয়ই অন্তর্ভুক্ত) আপনাকে Firebase SDK-এর একটি স্থানীয় অনুলিপি প্রদান করে, যেটি Node.js অ্যাপস, রিঅ্যাক্ট নেটিভ বা ইলেক্ট্রনের মতো নন-ব্রাউজার অ্যাপ্লিকেশনের জন্য প্রয়োজন হতে পারে। ডাউনলোডে কিছু প্যাকেজের বিকল্প হিসেবে Node.js এবং React Native bundles অন্তর্ভুক্ত রয়েছে। SSR ফ্রেমওয়ার্কের সার্ভার-সাইড রেন্ডারিং (SSR) ধাপের জন্য Node.js বান্ডেলগুলি প্রয়োজনীয়।

যেমন bundler একটি মডিউল রূপে সঙ্গে npm ব্যবহার webpack বা রোলআপ "গাছ শেক" অব্যবহৃত কোডে অপ্টিমাইজেশান বিকল্প প্রদান করে এবং লক্ষ্যবস্তু polyfills, যা ব্যাপকভাবে আপনার অ্যাপের আকার পদাঙ্ক কমাতে পারে প্রযোজ্য। এই বৈশিষ্ট্যগুলি প্রয়োগ করা আপনার কনফিগারেশনে কিছু জটিলতা যোগ করতে পারে এবং চেইন তৈরি করতে পারে, তবে বিভিন্ন মূলধারার CLI সরঞ্জামগুলি এটি প্রশমিত করতে সহায়তা করতে পারে। এই সরঞ্জামগুলির মধ্যে কৌণিক , প্রতিক্রিয়া , Vue , পরবর্তী , এবং অন্যদের।

সংক্ষেপে:

  • মূল্যবান অ্যাপ আকার অপ্টিমাইজেশান প্রদান করে
  • মডিউল পরিচালনা করার জন্য শক্তিশালী টুলিং উপলব্ধ
  • Node.js সহ SSR এর জন্য প্রয়োজনীয়

CDN (কন্টেন্ট ডেলিভারি নেটওয়ার্ক)

Firebase-এর CDN-এ সংরক্ষিত লাইব্রেরি যোগ করা হল একটি সাধারণ SDK সেটআপ পদ্ধতি যা অনেক ডেভেলপারদের কাছে পরিচিত হতে পারে। SDK যোগ করার জন্য CDN ব্যবহার করে, আপনার বিল্ড টুলের প্রয়োজন হবে না এবং আপনার বিল্ড চেইন মডিউল বান্ডলারের তুলনায় সহজ এবং সহজ কাজ হতে পারে। আপনি যদি আপনার অ্যাপের ইনস্টল করা আকার সম্পর্কে বিশেষভাবে উদ্বিগ্ন না হন এবং টাইপস্ক্রিপ্ট থেকে ট্রান্সপিল করার মতো বিশেষ প্রয়োজনীয়তা না থাকে, তাহলে CDN একটি ভাল পছন্দ হতে পারে।

সংক্ষেপে:

  • পরিচিত এবং সহজ
  • অ্যাপের আকার যখন বড় উদ্বেগের বিষয় নয় তখন উপযুক্ত
  • যখন আপনার ওয়েবসাইট বিল্ড টুল ব্যবহার করে না তখন উপযুক্ত।

ফায়ারবেস ওয়েব SDK ভেরিয়েন্ট

বর্তমানে, Firebase দুটি ওয়েব SDK ভেরিয়েন্ট প্রদান করে:

  • ব্রাউজারে ব্যবহারের জন্য সমস্ত ফায়ারবেস বৈশিষ্ট্য সমর্থন করে একটি জাভাস্ক্রিপ্ট বান্ডেল।
  • একটি ক্লায়েন্ট-সাইড Node.js বান্ডেল যা অনেকগুলি-কিন্তু সবগুলি নয়- Firebase বৈশিষ্ট্যগুলিকে সমর্থন করে৷ তালিকা দেখুন সমর্থিত পরিবেশের

এই SDK ভেরিয়েন্ট দুটিই ডিজাইন করা হয়েছে ওয়েব অ্যাপ বা ক্লায়েন্ট অ্যাপ তৈরিতে সাহায্য করার জন্য শেষ-ব্যবহারকারীর অ্যাক্সেসের জন্য, যেমন Node.js ডেস্কটপ বা IoT অ্যাপ্লিকেশনে। আপনার লক্ষ্য ব্যবহার সুবিধাপ্রাপ্ত পরিবেশের (যেমন সার্ভার হিসাবে) থেকে প্রশাসনিক অ্যাক্সেস সেট আপ হয়, তাহলে Firebase এডমিন SDK এর পরিবর্তে।

বান্ডলার এবং ফ্রেমওয়ার্ক সহ পরিবেশ সনাক্তকরণ

আপনি যখন npm ব্যবহার করে Firebase ওয়েব SDK ইনস্টল করেন, তখন JavaScript এবং Node.js সংস্করণ উভয়ই ইনস্টল করা হয়। প্যাকেজটি আপনার অ্যাপ্লিকেশনের জন্য সঠিক বান্ডিলগুলি সক্ষম করতে বিশদ পরিবেশ সনাক্তকরণ সরবরাহ করে।

আপনার কোড ব্যবহার করে Node.js require বিবৃতি, SDK এর নোড-নির্দিষ্ট বান্ডিল খুঁজে বের করে। অন্যথা, আপনার bundler এর সেটিংস সঠিকভাবে আপনার সঠিক এন্ট্রি পয়েন্ট ক্ষেত্র সনাক্ত করতে মূর্ত করা আবশ্যক package.json ফাইল (উদাহরণস্বরূপ, main , browser , অথবা module )। আপনি যদি SDK-এর সাথে রানটাইম ত্রুটিগুলি অনুভব করেন তবে আপনার বান্ডলারটি আপনার পরিবেশের জন্য সঠিক ধরণের বান্ডেলকে অগ্রাধিকার দেওয়ার জন্য কনফিগার করা হয়েছে তা নিশ্চিত করতে পরীক্ষা করুন৷

Firebase কনফিগার অবজেক্ট সম্পর্কে জানুন

আপনার অ্যাপে Firebase আরম্ভ করতে, আপনাকে আপনার অ্যাপের Firebase প্রোজেক্ট কনফিগারেশন প্রদান করতে হবে। আপনি করতে পারেন আপনার Firebase কনফিগ বস্তুর প্রাপ্ত যে কোন সময়ে।

  • আমরা নিজে আপনার কনফিগ বস্তুর সম্পাদনা, বিশেষ করে নিম্নলিখিত প্রয়োজনীয় "Firebase বিকল্পগুলি" সুপারিশ করি না apiKey , projectId এবং appID । আপনি যদি এই প্রয়োজনীয় "ফায়ারবেস বিকল্পগুলির" জন্য অবৈধ বা অনুপস্থিত মান সহ আপনার অ্যাপটি শুরু করেন, তবে আপনার অ্যাপের ব্যবহারকারীরা গুরুতর সমস্যার সম্মুখীন হতে পারেন।

  • আপনি আপনার Firebase প্রকল্পে Google Analytics সক্ষম করেন, তাহলে আপনার কনফিগ বস্তুর ক্ষেত্র রয়েছে measurementId । এই ক্ষেত্র সম্পর্কে আরো জানুন শুরু পৃষ্ঠা পেয়ে অ্যানালিটিক্স

এখানে সমস্ত পরিষেবা সক্ষম সহ একটি কনফিগার অবজেক্টের বিন্যাস রয়েছে (এই মানগুলি স্বয়ংক্রিয়ভাবে জনবহুল হয়):

// For Firebase JavaScript SDK v7.20.0 and later, `measurementId` is an optional field
var firebaseConfig = {
  apiKey: "API_KEY",
  authDomain: "PROJECT_ID.firebaseapp.com",
  databaseURL: "https://PROJECT_ID.firebaseio.com",
  projectId: "PROJECT_ID",
  storageBucket: "PROJECT_ID.appspot.com",
  messagingSenderId: "SENDER_ID",
  appId: "APP_ID",
  measurementId: "G-MEASUREMENT_ID",
};

উপলব্ধ লাইব্রেরি

অতিরিক্ত সেটআপ বিকল্প

Firebase SDK-এর লোডিং বিলম্বিত (CDN থেকে)

পুরো পৃষ্ঠাটি লোড না হওয়া পর্যন্ত আপনি Firebase SDK গুলি অন্তর্ভুক্ত করতে বিলম্ব করতে পারেন৷ আপনার সাথে সংস্করণ 9 যা CDN স্ক্রিপ্ট ব্যবহার করে থাকেন <script type="module"> , এই স্বাভাবিক ব্যবহার। আপনি যদি মডিউল হিসাবে সংস্করণ 8 CDN স্ক্রিপ্ট ব্যবহার করছেন, লোডিং স্থগিত করতে এই পদক্ষেপগুলি সম্পূর্ণ করুন:

  1. একটি যোগ করুন defer প্রতিটি পতাকা script Firebase SDK আছে জন্য ট্যাগ, তারপর একটি দ্বিতীয় স্ক্রিপ্ট ব্যবহারের, উদাহরণস্বরূপ Firebase আরম্ভের মুলতবি:

    <script defer src="https://www.gstatic.com/firebasejs/8.10.0/firebase-app.js"></script>
    
    <script defer src="https://www.gstatic.com/firebasejs/8.10.0/firebase-auth.js"></script>
    <script defer src="https://www.gstatic.com/firebasejs/8.10.0/firebase-firestore.js"></script>
    
    // ...
    
    <script defer src="./init-firebase.js"></script>
    
  2. একটি তৈরি করুন init-firebase.js ফাইল, তারপর ফাইলে রয়েছে:

    // TODO: Replace the following with your app's Firebase project configuration
    var firebaseConfig = {
      // ...
    };
    
    // Initialize Firebase
    firebase.initializeApp(firebaseConfig);
    

একটি একক অ্যাপে একাধিক ফায়ারবেস প্রকল্প ব্যবহার করুন

বেশিরভাগ ক্ষেত্রে, আপনাকে শুধুমাত্র একটি একক, ডিফল্ট অ্যাপে Firebase শুরু করতে হবে। আপনি দুটি সমতুল্য উপায়ে সেই অ্যাপ থেকে Firebase অ্যাক্সেস করতে পারেন:

ওয়েব সংস্করণ 9

import { initializeApp } from "firebase/app";
import { getStorage } from "firebase/storage";
import { getFirestore } from "firebase/firestore";

// Initialize Firebase with a "default" Firebase project
const defaultProject = initializeApp(firebaseConfig);

console.log(defaultProject.name);  // "[DEFAULT]"

// Option 1: Access Firebase services via the defaultProject variable
let defaultStorage = getStorage(defaultProject);
let defaultFirestore = getFirestore(defaultProject);

// Option 2: Access Firebase services using shorthand notation
defaultStorage = getStorage();
defaultFirestore = getFirestore();

ওয়েব সংস্করণ 8

// Initialize Firebase with a "default" Firebase project
const defaultProject = firebase.initializeApp(firebaseConfig);

console.log(defaultProject.name);  // "[DEFAULT]"

// Option 1: Access Firebase services via the defaultProject variable
let defaultStorage = defaultProject.storage();
let defaultFirestore = defaultProject.firestore();

// Option 2: Access Firebase services using shorthand notation
defaultStorage = firebase.storage();
defaultFirestore = firebase.firestore();

কখনও কখনও, যদিও, আপনাকে একই সময়ে একাধিক ফায়ারবেস প্রকল্প অ্যাক্সেস করতে হবে। উদাহরণস্বরূপ, আপনি একটি ফায়ারবেস প্রকল্পের ডাটাবেস থেকে ডেটা পড়তে চাইতে পারেন কিন্তু একটি ভিন্ন ফায়ারবেস প্রকল্পে ফাইল সংরক্ষণ করতে পারেন। অথবা আপনি একটি প্রকল্প প্রমাণীকরণ করতে চাইতে পারেন যখন একটি দ্বিতীয় প্রকল্প অনুমোদনহীন রাখা.

Firebase JavaScript SDK আপনাকে একই সময়ে একাধিক Firebase প্রজেক্ট শুরু করতে এবং ব্যবহার করতে দেয়, প্রতিটি প্রজেক্টের নিজস্ব Firebase কনফিগারেশন তথ্য ব্যবহার করে।

ওয়েব সংস্করণ 9

import { initializeApp, getApp } from "firebase/app";
import { getStorage } from "firebase/storage";
import { getFirestore } from "firebase/firestore";

// Initialize Firebase with a default Firebase project
initializeApp(firebaseConfig);

// Initialize Firebase with a second Firebase project
const otherProject = initializeApp(otherProjectFirebaseConfig, "other");

console.log(getApp().name);  // "[DEFAULT]"
console.log(otherProject.name);    // "otherProject"

// Use the shorthand notation to access the default project's Firebase services
const defaultStorage = getStorage();
const defaultFirestore = getFirestore();

// Use the otherProject variable to access the second project's Firebase services
const otherStorage = getStorage(otherProject);
const otherFirestore = getFirestore(otherProject);

ওয়েব সংস্করণ 8

// Initialize Firebase with a default Firebase project
firebase.initializeApp(firebaseConfig);

// Initialize Firebase with a second Firebase project
const otherProject = firebase.initializeApp(otherProjectFirebaseConfig, "other");

console.log(firebase.app().name);  // "[DEFAULT]"
console.log(otherProject.name);    // "otherProject"

// Use the shorthand notation to access the default project's Firebase services
const defaultStorage = firebase.storage();
const defaultFirestore = firebase.firestore();

// Use the otherProject variable to access the second project's Firebase services
const otherStorage = otherProject.storage();
const otherFirestore = otherProject.firestore();

বিকাশের জন্য একটি স্থানীয় ওয়েব সার্ভার চালান

আপনি যদি একটি ওয়েব অ্যাপ তৈরি করেন, ফায়ারবেস জাভাস্ক্রিপ্ট SDK-এর কিছু অংশের জন্য প্রয়োজন হয় যে আপনি স্থানীয় ফাইল সিস্টেমের পরিবর্তে একটি সার্ভার থেকে আপনার ওয়েব অ্যাপটি পরিবেশন করবেন। আপনি ব্যবহার করতে পারেন Firebase CLI একটি স্থানীয় সার্ভার চালানোর জন্য।

আপনি যদি ইতিমধ্যেই আপনার অ্যাপের জন্য Firebase হোস্টিং সেট-আপ করে থাকেন, তাহলে আপনি হয়ত ইতিমধ্যেই নীচের কয়েকটি ধাপ সম্পন্ন করেছেন।

আপনার ওয়েব অ্যাপ পরিবেশন করতে, আপনি Firebase CLI, একটি কমান্ড-লাইন টুল ব্যবহার করবেন।

  1. করা শিখতে Firebase CLI ডকুমেন্টেশন যান CLI ইনস্টল বা তার সাম্প্রতিক সংস্করণে আপডেট করুন

  2. আপনার ফায়ারবেস প্রকল্প শুরু করুন। আপনার স্থানীয় অ্যাপ ডিরেক্টরির রুট থেকে নিম্নলিখিত কমান্ডটি চালান:

    firebase init

  3. স্থানীয় সার্ভার শুরু উন্নয়নের জন্য। আপনার স্থানীয় অ্যাপ ডিরেক্টরির রুট থেকে নিম্নলিখিত কমান্ডটি চালান:

    firebase serve

Firebase JavaScript SDK-এর জন্য ওপেন সোর্স রিসোর্স

ফায়ারবেস ওপেন সোর্স ডেভেলপমেন্টকে সমর্থন করে এবং আমরা সম্প্রদায়ের অবদান এবং প্রতিক্রিয়াকে উৎসাহিত করি।

ফায়ারবেস জাভাস্ক্রিপ্ট SDK

সর্বাধিক Firebase জাভাস্ক্রিপ্ট SDK আছে আমাদের পাবলিক ওপেন সোর্স লাইব্রেরি হিসাবে বিকশিত হয় Firebase GitHub সংগ্রহস্থলের

দ্রুত শুরু নমুনা

ফায়ারবেস ওয়েবে বেশিরভাগ Firebase API-এর জন্য কুইকস্টার্ট নমুনার সংগ্রহ বজায় রাখে। আমাদের পাবলিক এই quickstarts খুঁজুন Firebase GitHub দ্রুতশুরু সংগ্রহস্থলের । আপনি Firebase SDK ব্যবহার করার জন্য উদাহরণ কোড হিসাবে এই দ্রুতস্টার্টগুলি ব্যবহার করতে পারেন।