Module ১২ · async 1: callback আর event loop
Callback দিয়ে পুরো program: countdown, debounce, scheduler, callback hell আর job pool
Account থাকলেই freeপড়া
Sumon একটা ছোট online দোকানের technical দিকটা দেখে। এক সপ্তাহে ওর দরকার একটা flash sale-এর countdown, এমন একটা search box যেটা লোকে টাইপ থামানো পর্যন্ত অপেক্ষা করে, রাতের কাজের একটা list, কয়েকটা file পড়া, আর এমন একটা downloader যেটা কখনো তিনটার বেশি connection খোলে না। এর কোনোটার জন্য নতুন কোনো idea লাগে না। সবগুলোই timer আর callback, যত্ন করে জোড়া লাগানো।
আপনার জন্য এই lesson টা খোলা কি না দেখা হচ্ছে…
Callback দিয়ে পুরো program: countdown, debounce, scheduler, callback hell আর job pool এর ভেতরে কী আছে
- setInterval দিয়ে countdown
- আসল timer দিয়ে debounce
- একটা scheduler, আর timer কেন দেরি করে
- Error-first আকারে নকল একটা file read
- Callback hell, খোলাখুলি
- সীমা বাঁধা একটা job pool
- নিজের বানানো ছোট্ট একটা event loop