Node.js 생활코딩 Node.js를 이용해 웹애플리케이션 만들기 강좌의 내용을 정리해본다. 기존 자바스크립트(Javascript)는 주로 클라이언트(Front-end)에서 사용되었다. 구글에서 V8엔진을 개발하고 오픈소스로 공개하면서 자바스크립트가 서버에서도 쓰이게 되었고, 여러 이유가 있겠지만 자바스크립트로 프론트엔드와 백엔드 둘다 커버할 수 있게 되어 인기를 끌게 되었다. 이번 포스트에서는 서버측에서 사용할 수 있는 자바스크립트의 핵심적인 기술인 nodejs에 대해서 알아보자. Node.js 특징 V8 Engine Event-driven Non-blocking IO Single thread 콜백함수 다른 함수의 인자로 사용되면서, 그 함수 안에서 특정 이벤트에 의해 다시 호출되는(called at..