নোড JS মধ্যে চুল্লি প্যাটার্ন কি?
নোড JS মধ্যে চুল্লি প্যাটার্ন কি?

ভিডিও: নোড JS মধ্যে চুল্লি প্যাটার্ন কি?

ভিডিও: নোড JS মধ্যে চুল্লি প্যাটার্ন কি?
ভিডিও: সোলেসে রিঅ্যাক্টর প্যাটার্ন বাস্তবায়ন করা 2024, নভেম্বর
Anonim

চুল্লি প্যাটার্ন I/Operations-এ ব্লক না করার একটি ধারণা নোড . js . এই প্যাটার্ন সরবরাহকারী হ্যান্ডলার (এর ক্ষেত্রে নোড . js , একটি কলব্যাক ফাংশন) যা প্রতিটি I/O অপারেশনের সাথে যুক্ত। যখন একটি I/O অনুরোধ জেনারেট করা হয়, এটি একটি demultiplexer এর কাছে জমা দেওয়া হয়।

এই বিবেচনা, Nodejs ইভেন্ট লুপ কি?

নোড . js এটি একটি একক-থ্রেডেড অ্যাপ্লিকেশন, তবে এটি ধারণার মাধ্যমে একযোগে সমর্থন করতে পারে ঘটনা এবং কলব্যাক নোড পর্যবেক্ষক প্যাটার্ন ব্যবহার করে। নোড থ্রেডকিপস একটি ঘটনা লুপ এবং যখনই একটি কাজ সম্পন্ন হয়, এটি সংশ্লিষ্ট কাজ ঘটনা যা সংকেত দেয় ঘটনা - শ্রোতা ফাংশন চালানোর জন্য।

একইভাবে, নোড ঘটনা চালিত হয়? ঘটনা - চালিত প্রোগ্রামিং এর পিছনে একটি মূল ধারণা নোড .js যা এর বাস্তবায়ন দ্বারা উদ্ভাসিত হয় ঘটনা মডিউল দ্য ঘটনা লুপ হল একটি এন্ট্রি পয়েন্ট যা একটি ট্রিগার করার জন্য ব্যবহৃত হয় ঘটনা যে একটি অনুরূপ invokes ঘটনা হ্যান্ডলার যা ঘুরে আরও আহ্বান করতে পারে ঘটনা ফলে ঘটনা চালিত প্রোগ্রামিং

অনুরূপভাবে, ইভেন্ট লুপ জাভা কি?

ইভেন্ট লুপ নোড জেএস কোড চালানোর জন্য ব্যবহৃত মৌলিক ধারণা। যখন একটি অ্যাসিঙ্ক্রোনাস ফাংশন চালানো হয়, এটি ফলাফলের জন্য অপেক্ষা করবে না। পরিবর্তে একটি ঘটনা সিস্টেমে স্থাপন করা হবে ঘটনা ফাংশন সম্পূর্ণ হওয়ার পরে সারি, তারপর কলব্যাক ফাংশনটি পর্যবেক্ষণ করবে ঘটনা সারিতে andrun.

নোড জেএস কিসের জন্য ভাল?

নোড . js একটি সার্ভার-সাইড জাভাস্ক্রিপ্ট পরিবেশ। এটি একটি অ্যাসিঙ্ক্রোনাস ইভেন্ট-চালিত মডেল ব্যবহার করে এবং স্কেলযোগ্য ইন্টারনেট অ্যাপ্লিকেশন, বিশেষত ওয়েব সার্ভারগুলি লেখার জন্য ডিজাইন করা হয়েছে। এইভাবে, নোড . js অনেক ইন্টারনেট অ্যাপ্লিকেশনের আর্কিটেকচারের উপর ভিত্তি করে চমৎকার কর্মক্ষমতা পায়।

প্রস্তাবিত: