title: Question about Node.js event loop vs Browser's event loop
body: <p>I understand that the Node.js event loop performs non-blocking I/O operations in a single-threaded environment. What I need to clear about is that I have also learned there is another event loop built into the browser, for example, chrome’s v8 engine has its own event loop. Since Node.js executes javascript code using chrome’s v8 engine, does that mean it is the same event loop that browsers execute their Javascript code with? If Node.js has its own implementation of the event loop, then how is it implemented to work with <code>libuv</code> library?</p>