নোড জেএস-এ সিঙ্ক্রোনাস এবং অ্যাসিঙ্ক্রোনাস কী?
নোড জেএস-এ সিঙ্ক্রোনাস এবং অ্যাসিঙ্ক্রোনাস কী?

ভিডিও: নোড জেএস-এ সিঙ্ক্রোনাস এবং অ্যাসিঙ্ক্রোনাস কী?

ভিডিও: নোড জেএস-এ সিঙ্ক্রোনাস এবং অ্যাসিঙ্ক্রোনাস কী?
ভিডিও: NODE.JS #8: হিন্দিতে NODE JS-এ সিঙ্ক্রোনাস বনাম অ্যাসিঙ্ক্রোনাস প্রোগ্রামিং 2024, মে
Anonim

প্রোগ্রামিং এ, সিঙ্ক্রোনাস টাস্ক সম্পূর্ণ না হওয়া পর্যন্ত অপারেশন ব্লক নির্দেশাবলী, যখন অ্যাসিঙ্ক্রোনাস অন্যান্য অপারেশন ব্লক না করেই অপারেশন চালাতে পারে। অসিঙ্ক্রোনাস ক্রিয়াকলাপগুলি সাধারণত একটি ইভেন্ট ফায়ার করে বা প্রদত্ত কলব্যাক ফাংশন কল করে সম্পন্ন হয়।

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, নোড কি জেএস সিঙ্ক্রোনাস বা অ্যাসিঙ্ক্রোনাস?

নোড . js একটি একক থ্রেডে চলে যখন স্ক্রিপ্টিং ভাষা একাধিক থ্রেড ব্যবহার করে। অসিঙ্ক্রোনাস রাষ্ট্রহীন মানে এবং সংযোগটি অবিচ্ছিন্ন থাকাকালীন সিঙ্ক্রোনাস (প্রায়) বিপরীত।

একইভাবে, সিনক্রোনাস এবং অ্যাসিনক্রোনাস বলতে কী বোঝায়? সিঙ্ক্রোনাস এবং অ্যাসিঙ্ক্রোনাস ট্রান্সমিশন ট্রান্সমিশনের দুটি ভিন্ন পদ্ধতি সিঙ্ক্রোনাইজেশন . সিঙ্ক্রোনাস ট্রান্সমিশন হয় সিঙ্ক্রোনাইজড একটি বাহ্যিক ঘড়ি দ্বারা, যখন অ্যাসিঙ্ক্রোনাস ট্রান্সমিশন হয় সিঙ্ক্রোনাইজড ট্রান্সমিশন মাধ্যম বরাবর বিশেষ সংকেত দ্বারা।

এছাড়াও জানতে হবে, জাভাস্ক্রিপ্টে সিঙ্ক্রোনাস এবং অ্যাসিঙ্ক্রোনাসের মধ্যে পার্থক্য কী?

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

নোড JS এ অ্যাসিঙ্ক্রোনাস কি?

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

প্রস্তাবিত: