Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
This page was translated by the Cloud Translation API.
Switch to English

ফায়ারবেস জন্য ক্লাউড ফাংশন শিখতে (ভিডিও সিরিজ)

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

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

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

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

ক্লাউড ফাংশনে আপনি কীভাবে একাধিক আইটেম অ্যাসিঙ্ক্রোনাস কাজ সম্পাদন করবেন? এই ভিডিওতে, আপনি প্রতিশ্রুতি দিয়ে ক্রমানুসারে কীভাবে কাজ Promise.all() এবং কীভাবে প্রতিশ্রুতি.আল Promise.all() সমান্তরালে কাজ পরিচালনা করবেন তা দেখতে পাবেন। ফায়ারবেসের জন্য ক্লাউড ফাংশন সহ আপনাকে উন্নত কোড লিখতে হবে এটি সেই বিল্ডিং ব্লক।

আপনি কি জানেন যে অ্যাসিঙ্ক / অপেক্ষার বাক্য গঠন আপনার টাইপস্ক্রিপ্ট (এবং ECMAScript 2017) সহজেই পড়তে এবং লিখতে পারে? ক্লাউড ফাংশনগুলির সাথে ব্যবহারের জন্য অ্যাসিঙ্ক / অপেক্ষা করার জন্য এই দুটি টিউটোরিয়ালটির প্রথমটি দেখুন Check

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

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

আমাদের ডাটাবেস ট্রিগার মিনি-সিরিজের প্রথম ভিডিওতে দেখা গেছে যে কীভাবে OnCreate ব্যবহার করে একটি ডেটাবেস ট্রিগার প্রয়োগ করা OnCreate , যা নতুন দস্তাবেজগুলিতে ট্রিগার করে। তবে আপনি যদি সংশোধিত বিদ্যমান নথিগুলিতে ট্রিগারগুলি প্রয়োগ করতে চান? OnUpdate - OnUpdate কভার করে এই ভিডিওটিতে সন্ধান করুন।

এই ভিডিওটিতে, onDelete কীভাবে একটি onDelete ট্রিগার onDelete জন্য ক্লাউড ফাংশনগুলির সাথে কাজ করে এবং কীভাবে জাতিদের পরিস্থিতি পরিচালনা করবে।