js مدل Single-threaded with Event Loop الهام گرفته شده از مدل مبتنی بر رویداد جاوا اسکریپت با مکانیسم پاسخ به تماس جاوا اسکریپت را دنبال می کند. بنابراین، گره. js تک رشته ای شبیه به جاوا اسکریپت است اما نه تنها کد جاوا اسکریپت که به مواردی اشاره دارد که به صورت ناهمزمان انجام می شوند مانند تماس های شبکه، وظایف سیستم فایل، جستجوی DNS، و غیره.
منظور از single Threaded در Node JS چیست؟
گره. js یک زمان اجرای جاوا اسکریپت ناهمزمانتک رشته ای است. یعنی کد شما در همان رشته اجرا می شود. چنین معماری تجربی است و کمی متفاوت از زبان های دیگر (مانند PHP، Ruby، ASP. NET)، که در آن هر درخواست مشتری در یک رشته جدید نمونه سازی می شود.
آیا حلقه رویداد تک رشته ای است؟
حلقه رویداد فقط از یک موضوع استفاده می کند. این قلب اصلی مدل پردازش پلتفرم Node JS است. حتی حلقه بررسی می کند که هر درخواست مشتری در صف رویداد قرار داده شده است. اگر نه، منتظر درخواست های دریافتی برای مدت نامحدود باشید.
آیا الکترون تک رشته ای است؟
یک برنامه Electron حداقل از دو فرآیند تشکیل شده است. موضوع اصلی ورودی برنامه شما است و تمام کارهای لازم را برای نمایش فرآیند (یا فرآیندهای) رندر شما به کاربران شما انجام می دهد. فقط یک نمونه از فرآیند اصلی وجود دارد.
آیا node js چند رشته ای است؟
گره. js یک زبان چند رشته ای مناسب است درست مانند جاوا. دو رشته در Node وجود دارد. js، یک رشته استبه طور اختصاصی مسئول حلقه رویداد و دیگری برای اجرای برنامه شما است.