- 비동기 프로그래밍은 이벤트 핸들링에 유용하며, 노드 JS는 이벤트 루프를 통해 싱글 스레드 동작을 지원합니다. ☕
- CPU와 입출력 장치 간 속도 차이가 크며, 디스크 사용 시 성능 저하가 발생할 수 있습니다. 🐌
- 블로킹 방식은 응답 대기 시간이 길어지지만, 넌블로킹 방식은 콜백 함수를 사용하여 즉시 다음 코드를 실행합니다. 🚀
- 이벤트 루프는 비동기 작업을 효율적으로 관리하며, 노드 JS가 스레드 관리를 담당하여 개발자의 부담을 줄입니다. ⚙️
- 노드 JS에서 블로킹 방식 코딩은 성능 문제를 일으킬 수 있으며, 출력 스트림을 파라미터로 전달하는 것이 중요합니다. ⚠️