Operasi blocking mlaku kanthi sinkron lan nyekel siji-sijine thread JavaScript nganti rampung — sasuwene iku ora ana liyane sing bisa mlaku. Operasi non-blocking miwiti gaweyan, langsung bali, banjur nyerahake asile mengko liwat callback, Promise, utawa event, mula thread tetep bebas nggarap perkara liya.
Kenapa Node single-threaded nanging non-blocking
JavaScript sampeyan mlaku ing thread sing disetir dening . I/O (berkas, jaringan, DNS) didelegasikake menyang , sing nganggo fasilitas async OS lan cilik ing mburi. Sasuwene gaweyan iku mlaku ing njaba thread, event loop terus ngolah callback liyane. Nalika I/O rampung, callback-e diantre lan dijalanake.
