Node.js를 사용할 때 대부분의 사람들은 앱을 구축하거나 서버를 실행하는 방법을 배울 뿐입니다. 그러나 실제로는 어떻게 작동하는지 묻지 않습니다. Node.js의 내부 작동을 이해하면 더 나은, 효율적인 코드를 작성할 수 있습니다. 또한 앱의 디버깅 및 최적화를 훨씬 쉽게 합니다.
많은 개발자는 Node.js가 '서버 기능이 있는 JavaScript'일 뿐이라고 생각합니다. 이는 완전히 사실이 아닙니다. JavaScript를 사용하지만 Node.js는 그 이상입니다. 컴퓨터의 파일 시스템에 액세스하거나 네트워크 요청을 처리하는 등의 JavaScript가 일반적으로 하지 못하는 기능을 제공하는 강력한 도구를 포함합니다. 이러한 추가 기능은 뒤에서 일어나는 더 깊은 일에서 비롯되며, 이 블로그가 도와드리겠습니다.
dzone.com
How Node.js Works Behind the Scenes (HTTP, Libuv, and Event Emitters)
Create attached notes ...
