Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

ফায়ারবেস জাভাস্ক্রিপ্ট এসডিকে জন্য সমর্থিত পরিবেশসমূহ

সমর্থিত পরিবেশ

নিম্নলিখিত পরিবেশগুলিতে ফায়ারবেস জাভাস্ক্রিপ্ট এসডিকে আনুষ্ঠানিকভাবে সমর্থিত।

ব্রাউজারগুলি

ফায়ারবেস পণ্য আইই ১১ প্রান্ত ফায়ারফক্স ক্রোম আইওএস সাফারি সাফারি
বিশ্লেষণ
প্রমাণীকরণ
ক্লাউড ফায়ার স্টোর
(বাদে
অধ্যবসায়)

(বাদে
অধ্যবসায়)

(বাদে
জেদ
যদি আইওএস <10)
মেঘ ফাংশন
ক্লাউড মেসেজিং
(প্রান্ত 17+)
মেঘ স্টোরেজ
কর্মক্ষমতা নিরীক্ষণ
রিয়েলটাইম ডাটাবেস
রিমোট কনফিগারেশন

অন্যান্য পরিবেশ

ফায়ারবেস পণ্য নেটিভ প্রতিক্রিয়া নোড.জেএস ক্রোম
এক্সটেনশনগুলি
কর্ডোভা
বিশ্লেষণ
প্রমাণীকরণ
( দ্রষ্টব্য দেখুন )

( দ্রষ্টব্য দেখুন )

( দ্রষ্টব্য দেখুন )

( দ্রষ্টব্য দেখুন )
ক্লাউড ফায়ার স্টোর
(বাদে
অধ্যবসায়)

(বাদে
অধ্যবসায়)
মেঘ ফাংশন
ক্লাউড মেসেজিং
মেঘ স্টোরেজ
(বাদে
আপলোড)
কর্মক্ষমতা নিরীক্ষণ
রিয়েলটাইম ডাটাবেস
রিমোট কনফিগারেশন

পলিফিলস

ফায়ারবেস জাভাস্ক্রিপ্ট এসডিকে ওয়েব প্ল্যাটফর্মের সর্বশেষ মানগুলিতে নির্মিত। কিছু পুরানো ব্রাউজার এবং জাভাস্ক্রিপ্ট পরিবেশ ফায়ারবেসের প্রয়োজনীয় সমস্ত বৈশিষ্ট্য সমর্থন করে না। আপনার যদি অবশ্যই এই ব্রাউজারগুলি / পরিবেশ সমর্থন করে থাকে তবে আপনাকে সেই অনুযায়ী পলিফিলগুলি লোড করতে হবে।

নীচের বিভাগগুলি আপনার প্রয়োজন হতে পারে বেশিরভাগ পলিফিলগুলি সনাক্ত করে।

প্রয়োজনীয় পলফিল

পরিবেশ পলিফিলস
আইই 11 ইএস স্থিতিশীল
সাফারি 7 এবং 8 এবং 9 ইএস স্থিতিশীল
নোড <6.5 ইএস স্থিতিশীল

.চ্ছিক পলিফিলস

পরিবেশ পলিফিলস ফায়ারবেস পণ্য
  • আইই 11
  • নোড
  • সাফারি <10.1
  • আইওএস <10.3
আনা
  • মেঘ ফাংশন
  • কর্মক্ষমতা নিরীক্ষণ

প্রস্তাবিত পলিফিলস

পলিফিলস লাইসেন্স
ইএস স্থিতিশীল এমআইটি
আনা এমআইটি

আপনার আবেদনে পলিফিল যুক্ত করুন

বিকল্প 1 : (প্রস্তাবিত) বাবেলের সাথে সংহত বান্ডিল ব্যবহার করুন

আপনি যদি কোনও বান্ডলার ব্যবহার করছেন তবে পলিফিলগুলি পেতে বাবেল এবং @ ব্যাবেল / প্রিসেট- এনভির সাথে একীভূত হন।

কীভাবে আপনার বান্ডেলারের সাথে বাবেলকে সংহত করতে হয় তা জানতে বাবেলের ইন্টারেক্টিভ সেটআপ গাইড ব্যবহার করুন।

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

@ বাবেল / প্রিসেট-এনভি-তে পরিবেশের টার্গেটগুলি (বিকল্প targets ) নির্দিষ্ট করার জন্য এবং পলিফিলগুলি (বিকল্প useBuiltIns ) যুক্ত করার জন্য উপলব্ধ কনফিগারেশন বিকল্পগুলি সম্পর্কে বিশদ তথ্য রয়েছে।

বিকল্প 2 : (প্রস্তাবিত নয়) ম্যানুয়ালি পলিফিল যুক্ত করুন

আপনি নিজের পছন্দসই পলিফিল লাইব্রেরিগুলি (উদাহরণস্বরূপ, core-js জেএস) ব্যবহার করে ম্যানুয়ালি পলিফিল যুক্ত করতে পারেন।

import 'core-js/stable'
import 'cross-fetch/polyfill';

core-js জেএসস একটি সমস্ত-ইন-ওয়ান পলফিল ফাইল সরবরাহ করে যা আপনি সরাসরি HTML পৃষ্ঠায় অন্তর্ভুক্ত করতে পারেন।

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