এই নির্দেশিকাটি আপনাকে একটি ওয়েব অ্যাপের জন্য বিভিন্ন ব্যাকএন্ড পরিষেবা সেট আপ করতে সাহায্য করতে পারে।
আপনার অ্যাপের স্ট্রাকচার্ড ডেটার জন্য ক্লাউড ফায়ারস্টোর ডেটাবেস ।
এই প্রম্পটটি একটি ডাটাবেস ইনস্ট্যান্স প্রস্তুত করে, ডাটাবেসের সাথে যোগাযোগের জন্য আপনার অ্যাপে কোড লেখে এবং ব্যবহারকারীর ডেটা সুরক্ষিত রাখতে ফায়ারবেস সিকিউরিটি রুলস লেখে ও প্রয়োগ করে।আপনার অ্যাপ ও ব্যবহারকারীর ডেটা সুরক্ষিত রাখতে ফায়ারবেস অথেনটিকেশন ব্যবহার করুন।
এই নির্দেশিকাটি আপনাকে আপনার নির্বাচিত সাইন-ইন প্রোভাইডারগুলো সক্রিয় করতে সাহায্য করে এবং সেই প্রোভাইডারের সাথে যোগাযোগের জন্য আপনার অ্যাপে কোড লিখে দেয় (যেমন সাইন-আপ এবং লগইন পেজ যোগ করা)।
আপনি একটি বিদ্যমান ফায়ারবেস প্রজেক্টের সাথে এই প্রম্পটটি ব্যবহার করতে পারেন; তবে, যদি আপনার কোনো ফায়ারবেস প্রজেক্ট না থাকে, তাহলে প্রম্পটটি আপনাকে ফায়ারবেসের জন্য সবকিছু সেট আপ করতে নির্দেশনা দেবে।
আপনি যদি Gemini CLI-এর জন্য Firebase এক্সটেনশনটি ব্যবহার করেন, তাহলে শুধু এই কমান্ডটি চালান: নিম্নে, আপনি এই প্রম্পটের জন্য গুরুত্বপূর্ণ পূর্বশর্ত ও সীমাবদ্ধতা, সেইসাথে অন্যান্য এজেন্টিভ এমসিপি-সক্ষম এআই অ্যাসিস্ট্যান্টদের ব্যবহারের নির্দেশাবলী খুঁজে পাবেন। |
পূর্বশর্ত এবং সীমাবদ্ধতা
আমরা অভিজ্ঞতা উন্নত করার জন্য কঠোর পরিশ্রম করছি, তাই পূর্বশর্ত এবং সীমাবদ্ধতার এই তালিকাটি প্রায়শই পরিবর্তিত হতে পারে। সুতরাং, আরও নতুন সুবিধা যুক্ত হয়েছে কিনা তা দেখতে নিয়মিত খোঁজ নিন!
এই প্রম্পটটি একটি ওয়েব অ্যাপের বিদ্যমান কোডবেসের মধ্যে ব্যাকএন্ড সার্ভিসগুলো সেট আপ করে। অ্যাপটি এখনও ডেপ্লয় করার প্রয়োজন নেই।
এই প্রম্পটটি এখনও iOS অ্যাপ, অ্যান্ড্রয়েড অ্যাপ, ফ্লাটার অ্যাপ বা ইউনিটি গেমের জন্য অপ্টিমাইজ করা হয়নি।
প্রম্পটটি ব্যবহার করুন
যদি আগে থেকে ইনস্টল করা না থাকে, তাহলে Firebase MCP সার্ভারটি ইনস্টল করুন ।
একবার ইনস্টল হয়ে গেলে আপনার এজেন্টিভ এমসিপি-সক্ষম এআই অ্যাসিস্ট্যান্ট আমাদের এমসিপি টুল এবং প্রম্পটগুলো অ্যাক্সেস করতে পারবে।উল্লেখ্য যে, Gemini CLI-এর জন্য Firebase এক্সটেনশনটি স্বয়ংক্রিয়ভাবে Firebase MCP সার্ভার ইনস্টল করে।
অধিকাংশ এজেন্টিভ এমসিপি-সক্ষম এআই অ্যাসিস্ট্যান্ট এই প্রম্পটটি সুবিধাজনকভাবে চালানোর একটি উপায় প্রদান করে। উদাহরণস্বরূপ, জেমিনি সিএলআই এই প্রম্পটগুলোকে স্ল্যাশ কমান্ড হিসেবে উপলব্ধ করে:
/firebase:init
আপনি আপনার নির্দিষ্ট পরিবেশ বা প্রয়োজন অনুযায়ী Firebase-এর আগে থেকে লেখা যেকোনো প্রম্পটও পরিবর্তন করে নিতে পারেন।
নির্দেশনার বিষয়বস্তু পর্যালোচনা করুন।
আপনি ফায়ারবেস গিটহাব রিপোজিটরিতে firebase:init প্রম্পটের বিষয়বস্তু পর্যালোচনা করতে পারেন।
এই firebase:init প্রম্পটটি প্রতিটি উপাদানগত টাস্ক বা ফায়ারবেস সার্ভিসের জন্য একাধিক সার্ভিস-নির্দিষ্ট প্রম্পট সমন্বয় করে।