یکبار برای همیشه! فرق عمیق let و var و const در جاواسکریپت. خیلی عمیق ببینیم که اینا با هم چه فرقی دارن، یاد بگیریم LexicalScope و Hoisting و TDZ چیه.
استفاده از useReducer به جای useState میتونید خیلی جاها دیگه useState رو دور بریزید و از یه روش جدید استفاده کنید!
حل لاجیک نسبتا طولانی و پیچیده بدون حتی یک if یه چالش بامزه که توی فیدیبو داشتم رو توضیح دادم که چطور به یک روش بهتر حل کردم!
با Worker ها توی JS آشنا بشیم! تو JS هم میشه مالتی-ترد بود تو این مطلب گفتم که چطور میتونید از Worker ها استفاده کنید، یکی دو تا نمونه هم ازش میبینیم.
آشنایی با Proxy و ساخت یه سیستم Cache دم دستی باهاش پراکسی ها ابزار های خفنی هستن که قابلیت های خیلی باحالی میدن بهمون. تو این مطلب سعی کردم توضیح مختصری راجع بهش بدم.
حافظه در جاواسکریپت؛ جلوی Memory Leak رو بگیریم ببینیم توی JS چطور با حافظه رفتار میکنه و چطور میتونیم با فهم این موضوع برنامه نویس بهتری باشیم.